Generator
v4Result 0
UUID generators
What is a UUID?
A UUID is a 128-bit identifier written as 32 hex characters in the 8-4-4-4-12 pattern — for example 550e8400-e29b-41d4-a716-446655440000. Defined by RFC 4122 and updated by RFC 9562, a UUID lets independent systems invent identifiers that never clash, which is why it is the default for database keys and request IDs. Microsoft calls the same structure a GUID.
FAQ
Will two UUIDs ever collide?
For v4 the 122 random bits make an accidental collision effectively impossible at any realistic scale — you would need to generate around 2.7 × 1018 values before a 50% chance of one collision. v1 and v7 are scoped by time and node, and v3/v5 are deterministic per input, so different inputs never produce the same UUID.
Which UUID version should I use?
Use v4 for most random identifiers. Use v7 when the values will be stored in a database that indexes them, because the leading timestamp keeps inserts sequential and the index compact. Use v3 or v5 when the same input must always map to the same UUID, for example stable identifiers derived from a domain name.
Is this generator free, and is there a limit?
It is free with no account and no daily quota. You can generate up to 1000 UUIDs per click; the interface lists the first 500 for readability, while copy and download always include the full batch.