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

  1. 1Choose letter case, then click Generate v4 for one random UUID, or Insert nil UUID for the all-zero value.
  2. 2Enter how many you need (1–500) and click Generate list to fill the output with one UUID per line.
  3. 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.