UUID Generator (v4 & nil)
Create cryptographically random UUID v4 values, insert the nil UUID, generate batches, and copy to clipboard. Runs entirely in your browser.
100% local — your data never leaves this device
UUIDs follow RFC 4122. Version 4 uses random bits from your browser’s Web Crypto API. The nil UUID is all zeros with standard hyphen grouping.
Single UUID
The nil UUID is 00000000-0000-0000-0000-000000000000 — useful for null IDs in tests.
Bulk generation
You can generate between 1 and 500 UUIDs per batch.
How to use UUID Generator
- 1Choose letter case, then click Generate v4 for one random UUID, or Insert nil UUID for the all-zero value.
- 2Enter how many you need (1–500) and click Generate list to fill the output with one UUID per line.
- 3Edit the text area if you need to tweak a value, then use Copy to grab everything at once.
Privacy
Randomness comes from crypto.randomUUID when available, otherwise crypto.getRandomValues. No network requests are made and nothing is stored.
🔒 Processed locally in your browser. Your UUIDs are never sent to a server.