UUID Generator
Generate one or a hundred random UUID v4 identifiers, lowercase or uppercase, with or without hyphens.
Generated with your browser's Web Crypto API (cryptographic randomness), version 4, RFC 4122 variant. Nothing is stored.
Processed in your browserFree
Related tools
- Password GeneratorCreate strong, random passwords (length, character types, ambiguous characters excluded) with their entropy.
- Compute SHA-256 / SHA-1 / SHA-512 HashCompute the hash of a text or a file (SHA-256, SHA-1, SHA-384, SHA-512) and compare it with an expected checksum.
- JSON Formatter and ValidatorIndent, validate (with the line and column of the error), minify or convert JSON to CSV.
- Convert CSV to JSONTurn a CSV file (separator detected automatically) into a JSON array of objects.
About this tool
Create universally unique identifiers (UUID v4, RFC 4122) for your databases, APIs, tests or configuration files: 1 to 100 at a time, lowercase or uppercase, with braces or without hyphens. Randomness comes from the browser's Web Crypto API.
How to use this tool
- 1Choose the number and the format.
- 2Click "Regenerate" as many times as needed.
- 3Copy or download the list.
Limits to know
- UUID version 4 only (random); versions 1 (time-based) and 5 (name-based) are not offered.
- The identifiers are not kept: reload the page and they are gone.
- Accepted formats
- Text
- Maximum size
- 2 MB
Privacy and file processing
Data is processed in your browser and is never sent to a server.
Read our privacy policyFrequently asked questions
Yes: they come from the browser's cryptographic generator (crypto.randomUUID or getRandomValues), not from predictable pseudo-randomness. The probability of a collision is negligible.
It is the most widely used version and the only one that depends on no data (clock, address, name). Versions 1 and 5 serve specific needs and are not offered.
