API Documentation

Our free UUID generation API provides programmatic access to generate UUIDs for your applications. No authentication required, no API keys needed. Simply make HTTP requests to our endpoints and receive UUIDs in JSON format.

Rate limiting: 10 requests per second per IP address. Exceeding this limit will result in a 429 error.

Version-1 UUID API

Generate time-based UUIDs that include timestamp and MAC address information. Ideal for distributed systems where time ordering is important.

GET
GET
Example Response:
["6ba7b810-9dad-11d1-80b4-00c04fd430c8", "6ba7b811-9dad-11d1-80b4-00c04fd430c8", "6ba7b812-9dad-11d1-80b4-00c04fd430c8"]

Version-4 UUID API

Generate cryptographically secure random UUIDs. This is the most commonly used UUID type for most applications.

GET
GET
Example Response:
["550e8400-e29b-41d4-a716-446655440000", "f47ac10b-58cc-4372-a567-0e02b2c3d479", "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8"]

Version-7 UUID API

Generate time-ordered UUIDs with improved performance for database indexing and sorting operations.

GET
GET
Example Response:
["01890b24-2d4f-7c3a-9f1e-8b2c3d4e5f6a", "01890b24-2d4f-7c3a-9f1e-8b2c3d4e5f6b", "01890b24-2d4f-7c3a-9f1e-8b2c3d4e5f6c"]

GUID API

Generate Microsoft-compatible GUIDs in uppercase format. Commonly used in Windows applications and Microsoft technologies.

GET
GET
Example Response:
["{550E8400-E29B-41D4-A716-446655440000}", "{F47AC10B-58CC-4372-A567-0E02B2C3D479}", "{A1A2A3A4-B1B2-C1C2-D1D2-D3D4D5D6D7D8}"]

Nil UUID API

Generate Nil UUIDs (all zeros) for testing and development purposes. Returns the constant value 00000000-0000-0000-0000-000000000000.

GET
GET
Example Response:
["00000000-0000-0000-0000-000000000000", "00000000-0000-0000-0000-000000000000", "00000000-0000-0000-0000-000000000000"]