Utilities Processed locally

UUID Generator

Generate UUID v4 (random), v7 (time-ordered), and v5 (namespace + name, SHA-1) in bulk, plus v3 (namespace + name, MD5) for legacy interop, using your browser's cryptographic randomness. Choose an output format, dedupe, and sort. The Decode / inspect tab reads a pasted UUID's version, variant, and (v7) timestamp; Collision odds estimates the birthday-paradox risk. Nothing is uploaded.

Advanced options

Auto-generates as you change options. Choose Generate UUIDs for a fresh set.

How to use the UUID Generator

Generate one or many UUIDs (UUID v4) at a time for test data, database seeds, API fixtures, primary keys, log correlation IDs, and migration scripts. Pick the format — standard lowercase with hyphens, uppercase, no-hyphens (32-char hex), or wrapped in braces — and download or copy in bulk. UUIDs are generated cryptographically in your browser; nothing is uploaded.

What it does

When to use it

How to use it

  1. Set the quantity — 1 for a single ID, more for bulk needs.
  2. Choose the format: hyphenated lowercase (most common), uppercase, no hyphens, or braces.
  3. Click Generate; copy or download the list.

Tips & pitfalls

FAQ

Runs locally in your browser using crypto.getRandomValues. No uploads. UUIDs are unique IDs, not secrets — generate tokens with the Token Generator.

Related guides