UUID Generator
Generate cryptographically random UUID v4 identifiers in your browser. Bulk generation, copy and download - no server round-trips.
How to use
- 1
Choose how many UUIDs to generate.
- 2
Click "Generate".
- 3
Copy selected or all UUIDs, or download them as a text file.
How it works
UUIDs are built from the Web Crypto API - crypto.randomUUID where available, otherwise 122 bits of randomness from crypto.getRandomValues. Math.random is never used.
Frequently asked questions
Are the UUIDs truly random?
They use the browser's cryptographic random source, not a pseudo-random generator.
Are UUIDs unique?
The 122 random bits make collisions practically impossible - that is the point of UUID v4.
Related tools
Password Generator
Generate strong, random passwords with secure browser crypto. Choose length and character types, exclude ambiguous characters, and copy instantly.
Developer ToolsBase64 Encoder / Decoder
Encode text to Base64 and decode Base64 back to text, with full Unicode support. Fast, local and free - no uploads.
Developer ToolsURL Encoder / Decoder
URL-encode text with percent-escapes and decode it back. Handles query strings, parameters and Unicode correctly in your browser.
Developer ToolsJSON Formatter
Format, minify and validate JSON instantly. Clear syntax error messages with position, one-click copy and download in your browser.
Developer ToolsJSON Validator
Validate JSON online and get a precise error message with the position of the problem. Fast, local and free.
Developer ToolsInternet Speed Test
Measure your connection's download speed and latency against this site's own server. Honest about what it does and does not measure.
Developer Tools