UUID Generator (v4)
Generate random v4 UUIDs — one or many — in the format you need.
About the UUID Generator
Generate random version 4 UUIDs — also called GUIDs — in one click. A fresh UUID is ready as soon as the page loads, and you can create up to 50 at a time for seeding databases, test fixtures or configuration.
UUIDs are created in your browser with its built-in cryptographically secure random number generator (crypto.randomUUID), so they are never sent over the network.
How to use the UUID Generator
- 1
Get a UUID instantly
A new UUID is generated when the page opens. Click it to copy.
- 2
Generate more
Click Generate, or press Ctrl + Enter, to create new UUIDs.
- 3
Choose how many
Select 1, 5, 10, 25 or 50 to generate UUIDs in bulk.
- 4
Pick a format
Toggle uppercase, hyphens and braces, then copy one, copy all or download them as a text file.
Frequently asked questions
What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit identifier written as 32 hexadecimal digits in five groups, for example 123e4567-e89b-42d3-a456-426614174000. UUIDs let systems create unique IDs without a central authority.
What is the difference between a UUID and a GUID?
They are the same thing. GUID (Globally Unique Identifier) is the name Microsoft uses. Microsoft tools often show GUIDs in uppercase and wrapped in braces, which you can enable with the Uppercase and Braces options.
What is a version 4 UUID?
A version 4 UUID is generated from random numbers. 122 of its 128 bits are random; the remaining bits mark the version and variant.
Can two generated UUIDs ever be the same?
In theory yes, but the chance is astronomically small: you would need to generate about a billion UUIDs per second for about 86 years to reach a 50% chance of a single duplicate.
Should I use a UUID as a password or secret token?
No. UUIDs are designed to be unique identifiers, not secrets. Use a dedicated secure token or password generator for anything that grants access.
More free developer tools
JSON Formatter
Beautify, minify and validate JSON instantly as you type.
Base64 Encoder/Decoder
Convert text to Base64 and back, with full Unicode support.
JWT Decoder
Decode JSON Web Tokens to inspect the header, payload and expiry.
Timestamp Converter
Convert Unix timestamps to dates and dates to timestamps.
URL Encoder/Decoder
Percent-encode and decode URLs, and break down query strings.
Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes of text or files.
Regex Tester
Test regular expressions with live match highlighting and groups.