How to use the UUID generator
Choose the options first, then press the button: the list is only created when you ask for it, and changing an option afterwards does not rewrite what is already on screen.
- Pick a Version: v4 (random) or v7 (time-ordered).
- Set How many, from 1 to 1000. The default is 5.
- Tick Uppercase if your schema or style guide wants capital hex digits.
- Tick Remove dashes for a compact 32-character string, handy for file names or systems that store plain hex.
- Press Generate UUIDs, then Copy to put the whole list on the clipboard, one UUID per line, or Download .txt to save it as a file.
A typical batch of five looks like five lines of 36 characters each; with Remove dashes ticked each line becomes 32 characters, and with Uppercase ticked the letters a to f become capitals. The values themselves are unchanged by those two options, so a system that stores UUIDs as plain hex will read the compact form as the same identifier.
Version 4 values come from crypto.randomUUID() where the browser provides it, otherwise from crypto.getRandomValues(). Version 7 values are built from the current time in milliseconds plus crypto.getRandomValues(). Nothing is requested from or sent to a server. Other versions (1, 3, 5, 6 and 8), braces and namespace UUIDs are not offered.