UUID Generator
Generate unique UUIDs
About UUID Generator
UUID Generator creates universally unique identifiers in bulk, from 1 to 1000 per click. Version 4 draws 122 random bits from crypto.getRandomValues. Version 7 (RFC 9562) starts with the creation time in milliseconds, then a counter that keeps UUIDs made in the same millisecond in order, then random bits, so the values sort by creation time. The nil UUID is the all-zero value. Each can be shown in uppercase, without hyphens, or wrapped in braces as Windows GUIDs are written. Every UUID has its own copy button, and the whole list downloads as uuids.txt. Versions 1, 3, and 5 are not offered.
Example
Three v7 UUIDs made in one click by the page's own code on October 5, 2026: the first at 23:53:33.378 UTC (01A10E7C-A9C2), the last two 7 ms later in the same millisecond (A9C9), so the counter goes from 763F to 7640.
Settings
Count: 3 Version: v7 — time-ordered (sorts by creation time) Uppercase: on
Generated
01A10E7C-A9C2-71FE-80DC-FE755DC9B402 01A10E7C-A9C9-763F-B7D8-A1053E7D9895 01A10E7C-A9C9-7640-BC7C-6260183A54D4
How to generate UUIDs in bulk
- 1Enter how many you need in "Count", from 1 to 1000.
- 2Choose the "Version": v4 for random IDs, v7 for IDs that sort by creation time, or the nil UUID.
- 3Check "Uppercase", "Hyphens", or "{Braces} (GUID)" to match the format your system expects.
- 4Click "Generate", then "Copy" next to a UUID, or "Download" to save the whole list as uuids.txt.
Formats and limits
- Versions
- v4 (random), v7 (time-ordered, RFC 9562), and the nil UUID
- Count per click
- 1 to 1000; the nil UUID is always a single value
- Formats
- Lower or upper case, with or without hyphens, optional braces
- Randomness
- crypto.getRandomValues; a v4 UUID carries 122 random bits
- Download
- uuids.txt, one UUID per line
Where your UUIDs are generated
UUIDs are generated in your browser with crypto.getRandomValues and are not sent to our servers or recorded. A v7 UUID contains the time it was made, to the millisecond, so anyone who sees it can read when it was created; choose v4 when that matters. The list disappears on reload unless you download or copy it.
Frequently asked questions
Is v7 better than v4 for database keys?
Yes, in most cases: its first 48 bits are the creation time, so new keys sort after older ones and are added at the end of an index ordered by key, instead of at random places. Use v4 when the creation time must not be visible.
Are these UUIDs safe to use as secret tokens?
No, only v4 ones are: their 122 random bits come from the browser's cryptographic generator. A v7 UUID reveals its creation time and, for IDs made in the same millisecond, a counter that goes up by one, so part of it can be guessed.
Can it output GUIDs with braces?
Yes. Check "{Braces} (GUID)" to wrap each value in curly braces, and "Uppercase" if your system expects capital letters, as in {01A10E7C-A9C2-71FE-80DC-FE755DC9B402}. The braces are added after the other options, so they also work with hyphens turned off.
Tips and tricks
- ✓Generating again replaces the list, so download uuids.txt first if you still need the earlier batch.