UUID Generator API

GET

Create RFC-compliant version 4 UUIDs formatted for your stack.

UUID Generator produces random RFC 4122 version 4 UUIDs on demand. Request single IDs or batches in standard lowercase, uppercase, or strings without hyphens.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/uuidgenerator
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "uuids": [
      "fd874c4e-4fc2-4a65-ab1e-46c7a141c3c3",
      "59f31559-dd12-46ff-a3d1-d7bd5eddb09b",
      "f09b5f16-1b68-4082-acbc-38ce08de2fe4",
      "c8c1b3d8-e927-43a7-840c-ced3964ca95f",
      "aa3cb61e-096f-46fa-a12c-5f2b696186fb"
    ],
    "count": 5,
    "version": 4,
    "format": "default",
    "variant": "RFC 4122"
  }
}

About the UUID Generator API

UUID Generator works by creating random 128-bit identifiers following the RFC 4122 UUID version 4 specification. Provides multiple output formats to meet different platform and application requirements.

What people use it for

API Development
Generate unique identifiers for API resources, requests, and responses
Distributed Systems
Create globally unique identifiers across microservices and distributed applications
Data Import
Generate unique identifiers during data migration and import operations
Testing
Create unique test data identifiers for automated testing and QA processes

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use UUID Generator

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the UUID Generator API.

Read the docs →
How many UUID requests does the Free plan cover?
The Free plan includes 100 requests each month at 2 credits per call. If you need higher volume, the Starter plan covers up to 100,000 calls per month, which works out to about $0.30 per 1,000 calls.
Is the UUID variant specification included on the Free plan?
No, the variant field is a premium attribute. Upgrading to any paid plan unlocks the variant specification alongside the generated UUIDs, count, version, and formatting details.
Which UUID versions can I generate?
The generator produces RFC 4122 version 4 identifiers. Each identifier is generated as a random 128-bit value adhering strictly to the version 4 specification.
Can I generate multiple UUIDs in a single call?
Yes, you can specify how many UUIDs you need using the count parameter. The response returns an array containing the full batch of generated identifiers in your chosen format.
Can I request UUID versions other than version 4?
No, version 4 is currently the only supported specification. Specifying other UUID versions like version 1 or version 5 is not supported.

Ready to build with UUID Generator? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs