UUID generator
Generate version 4 UUIDs, one per line, straight in your browser.
Related tools
UUID generator
Generate version 4 UUIDs — the random kind — one per line, from one up to a thousand at a time. A UUID is a 128-bit identifier written as 32 hexadecimal digits in five dash-separated groups, and version 4 means 122 of those bits are random. That is enough randomness that two independently generated UUIDs colliding is not a practical concern, which is exactly why they are the default identifier for database rows, message queues, log correlation and distributed systems where no central authority hands out ids.
Two options adjust the formatting. "Uppercase" produces A–F instead of a–f, which some legacy systems and Microsoft-flavoured tooling expect. "Remove dashes" gives you the bare 32-character hex form that fits a compact column, a URL path or a filename. Both can be combined, and the output stays one identifier per line so you can paste a batch directly into a SQL insert, a CSV column or a seed file.
Generating a batch is the point: when you are seeding a test database or writing fixtures, you usually need a dozen ids at once rather than one at a time. The tally under the output confirms how many were produced and the UUID version, and the generator uses crypto.randomUUID, the browser's built-in implementation, so the values are correctly formatted and their randomness comes from the same cryptographically secure source as the rest of the platform.
Everything runs locally. Nothing is uploaded, no identifier is logged, and no server ever sees what you generated — which also means the tool works offline once the page has loaded.