UUID Generator
Generate universally unique identifiers (UUIDs). Supports version 4 (random) and version 7 (time-ordered, sortable). Generate single or bulk UUIDs for database primary keys, distributed systems, or any context where you need globally unique identifiers without coordination.
Number of UUIDs to generate
v4 = random, v7 = time-sorted
returns
- data.uuids
- One UUID string, or an array when count is above 1.
- data.version
- v4 for random or v7 for time-sorted.
- data.count
- How many UUIDs were generated.
Fill in the fields and send a request. The response lands here.
Run it from your code
A temporary key takes one request and lasts seven days at 20 calls a day. Register and it becomes 75 a day, still free.
$ curl -s "https://apixies.io/api/v1/uuid" \ -H "X-API-Key: $APIXIES_KEY" | jq '.data.uuids' "550e8400-e29b-41d4-a716-446655440000"
questions
What's the difference between UUID v4 and v7?
UUID v4 is fully random. UUID v7 embeds a timestamp in the first 48 bits, making them naturally sortable by creation time. v7 is better for database primary keys because sorted inserts are much faster for B-tree indexes.
Can two UUIDs ever collide?
In theory, yes. In practice, effectively never. A v4 UUID has 122 random bits, giving 5.3 x 10^36 possible values. You'd need to generate about a billion UUIDs per second for 85 years to have a 50% chance of a single collision.