UUID Generator
Generate UUIDs in versions 1, 3, 4, 5, 6 and 7. Choose a version, pick your options, and click Generate. All processing happens locally in your browser.
Read one back
UUID Versions Explained
| Version | Method | Use Case |
|---|---|---|
| v1 | Timestamp (100-ns) + random node | Time-ordered IDs; embeds creation time |
| v4 | Cryptographically random | General-purpose unique ID - most popular |
| v5 | SHA-1 hash of namespace + name | Like v3 but uses SHA-1 (recommended over v3) |
| v6 | Reordered v1 timestamp | Database-friendly sorting of time-based IDs |
| v7 | Unix ms timestamp + random | Modern time-based, monotonic, best for databases |
Version 4 is the one to reach for by default: it is nothing but random bits, so it leaks nothing and collides only in theory. Version 7 is worth knowing about, because it puts the time at the front, which means a column of them sorts into the order the rows were created and a database index stays tidy instead of scattering writes. Versions 1 and 6 embed the same timestamp plus a node field; the node here is random with the multicast bit set, so it is never a real network address. Paste any UUID into the inspector and it will tell you which version it is and, where there is one, the moment it was made.
Related tools
Reshaping data by hand again?
A payload you have to fix in a browser tab every time is a job for code. We build the integrations, parsers and services that move data between systems, and we repair the ones that quietly corrupt it on the way through.
Tell us what you are moving