UUID & ID Generator

## Overview The UUID & ID Generator API provides 50 endpoints for creating, validating, and analyzing various identifier formats. Supports UUID v1-v7, ULID, nanoid, and more. ## Key Features - **UUID Generation**: v1 (timestamp), v3 (MD5), v4 (random), v5 (SHA-1), v7 (Unix timestamp) - **ULID**: Lexicographically sortable, Crockford base32-encoded identifiers - **Nanoid**: Compact, URL-safe,…

2 subscribers
8.6/10 popularity
150 ms avg latency
100% success rate
50 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

UUID & ID Generator endpoints

MethodEndpointDescription
GET Generate UUID v1 (time-based)
/uuid/v1
GET Generate UUID v3 (MD5 namespace hash)
/uuid/v3
GET Generate UUID v4 (random)
/uuid/v4
GET Generate UUID v5 (SHA-1 namespace hash)
/uuid/v5
GET Return nil UUID (all zeros)
/uuid/nil
GET Generate a batch of UUIDs
/uuid/batch
GET Return max UUID (all f's)
/uuid/max
GET Generate UUID v7 (Unix-time sortable, RFC 9562)
/uuid/v7
POST Validate UUID format and identify version
/uuid/validate
POST Compare two UUIDs
/uuid/compare
POST Decode a UUID into all components
/decode/uuid
POST Decode a Snowflake ID into components
/decode/snowflake
POST Decode a ULID into timestamp and random components
/decode/ulid
POST Auto-detect ID type and decode
/decode/any
POST Extract timestamp from any time-based ID
/decode/timestamp
POST Show binary representation of any ID
/decode/binary
POST Detailed bit-by-bit breakdown of an ID
/decode/bits
POST Decode multiple IDs at once (auto-detect each)
/decode/batch
POST Convert UUID to Base64
/format/uuid-to-base64
POST Convert Base64 back to UUID
/format/base64-to-uuid
POST Convert UUID to integer
/format/uuid-to-int
POST Convert integer to UUID
/format/int-to-uuid
POST Convert UUID to hex string (no dashes)
/format/uuid-to-hex
POST Convert 32-char hex to UUID (adds dashes)
/format/hex-to-uuid
POST Convert UUID to URN format (urn:uuid:...)
/format/uuid-to-urn
POST Generate short URL-safe ID (Base62 encoded UUID)
/format/short
POST Convert a Base62 short ID back to UUID
/format/short-to-uuid
POST Convert UUID bytes to ULID representation
/format/uuid-to-ulid
POST Convert ULID to UUID representation
/format/ulid-to-uuid
GET Generate a Snowflake ID
/snowflake/generate
GET Generate a batch of Snowflake IDs
/snowflake/batch
POST Decode a Snowflake ID into its components
/snowflake/decode
POST Generate Snowflake ID range for a time window (for DB queries)
/snowflake/range
Given a start and end timestamp (ISO string or Unix ms), returns the min and max Snowflake IDs for that window. Useful for range queries: WHERE id BETWEEN min_snowflake_id AND…
GET Snowflake ID format specification and limits
/snowflake/info
GET Generate a ULID
/ulid/generate
POST Validate ULID format
/ulid/validate
POST Remove duplicate IDs from list
/batch/deduplicate
GET Generate a batch of monotonically increasing ULIDs
/ulid/batch
All ULIDs in the batch share the same timestamp and have monotonically increasing random components — safe for ordered insertion.
POST Decode a ULID into timestamp and random components
/ulid/decode
GET ULID specification and format details
/ulid/info
POST Sort a list of IDs chronologically (time-based only)
/batch/sort
POST Stats on a list of IDs (count, types, time range, duplicates)
/batch/stats
GET Generate one of each ID type (uuid-v4, snowflake, ulid, nanoid)
/batch/mixed
POST Check a list of IDs for collisions and near-collisions
/batch/collision-check
GET Generate a NanoID
/nanoid/generate
GET Generate a batch of NanoIDs
/nanoid/batch
GET Calculate NanoID collision probability
/nanoid/collision-probability
GET List available alphabet presets
/nanoid/presets
GET API information and endpoint index
/
GET Health check
/health

UUID & ID Generator pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500,000 / monthly
Pro $9.99 / month 20 / minute
  • Requests: 10,000 / monthly
Ultra $29.99 / month 100 / minute
  • Requests: 100,000 / monthly

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers