UUID Generator
Generates UUID v4 (fully random) or v7 (time-ordered) in bulk, using your browser's cryptographic randomness. Paste an existing UUID and it tells you the version and, for v7, when it was created.
UUID Generator
0 V4 identifiers
How to use it
- Pick v4 for a plain random identifier, or v7 if the values will be a database primary key.
- Set how many you need and press generate.
- Copy them all at once with the copy button above the list.
- Paste any UUID into the inspect box below to check it is valid and see its version.
- Press generate again for a fresh batch — nothing is stored, and reloading discards them.
Frequently asked questions
- Should I use v4 or v7?
- v7 for anything that becomes a database primary key: its time-ordered prefix keeps index inserts sequential instead of scattering them. v4 everywhere else, or where the creation time must not be inferable.
- Can two UUIDs collide?
- In practice, no. A v4 UUID has 122 random bits, so you would need to generate billions per second for decades before a collision became likely.
- Does v7 leak when a record was created?
- Yes — the first 48 bits are a millisecond timestamp, by design. That is what makes it sort well, and a reason not to use it for anything a user should not be able to date.
Related tools
- Password GeneratorGenerate strong random passwords or passphrases in your browser, using the same cryptographic randomness your bank does. Nothing is transmitted.
- SHA Hash GeneratorGenerate SHA-256, SHA-384, SHA-512 or SHA-1 hashes of any text in your browser, using the Web Crypto API. Nothing is uploaded.
- Unix Timestamp ConverterConvert a Unix timestamp to a readable date and back, in seconds or milliseconds, with UTC and local time shown side by side.
Built and maintained by Kavitha Kanchana
Software engineer at Cortana AI and co-founder of Ryzera Technologies, based in Sri Lanka. Found a bug or a wrong number? Email me.