GUID Generator API

GET

Create RFC 4122 unique IDs in the format your system needs.

GUID Generator creates RFC 4122 version 4 GUIDs in standard, uppercase, hyphen-free, or brace-wrapped formats. Pass a count and formatting style to receive a batch of unique IDs matching your structural requirements.

Try it — live request, no key required

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

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

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "guids": [
      "099FD1E4-60FD-4749-9B61-53A265F52579",
      "D68CA374-C822-40E4-9948-CE7A5D5FC76A",
      "F6DAD45F-A904-4007-89DF-8F5C76184910"
    ],
    "count": 3,
    "format": "uppercase",
    "version": 4,
    "variant": "RFC 4122"
  }
}

About the GUID Generator API

GUID Generator works by creating random 128-bit identifiers following the RFC 4122 UUID version 4 specification. Supports multiple output formats including standard, uppercase, hyphen-less, and brace-enclosed.

What people use it for

Database Records
Generate unique primary keys and identifiers for database records and entities
Session Management
Create unique session identifiers for web applications and APIs
File Naming
Generate unique filenames and resource identifiers to prevent conflicts
Transaction IDs
Create unique transaction and request identifiers for tracking and logging

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 GUID Generator

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

Questions.

Common questions about the GUID Generator API.

Read the docs →
What output formats can I request for generated GUIDs?
GUID Generator supports several standard presentation styles. You can generate identifiers formatted as standard hyphenated strings, uppercase strings, hyphen-less strings, or strings enclosed in curly braces.
Can I generate multiple GUIDs in a single call?
Yes. You can use the count parameter to request multiple identifiers in one request. The response returns an array containing all generated GUID strings alongside the total count and applied format.
Does the generator follow official RFC standards?
Yes. All identifiers are 128-bit values created strictly following the RFC 4122 UUID version 4 specification for randomly generated unique identifiers.
Do I get the UUID version and variant on the Free plan?
No. The version and variant metadata fields are premium attributes available only on paid plans. Free plan responses include the generated GUID array, count, and format, while any paid plan unlocks the version and variant confirmation.
How far does the Starter plan go for generating GUIDs?
The Starter plan covers 100,000 calls each month at 2 credits per call, which works out to about $0.0003 per call or $0.30 per 1,000 calls. If you are experimenting before subscribing, the Free plan provides 100 calls per month.

Ready to build with GUID 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