UUID Generator
UUID Generator creates v1, v4, and v7 identifiers in batches with casing, hyphen, copy, and TXT download options for database IDs, idempotency keys, and trace IDs.
UUID Version
Count
1 / 100Format Options
Uppercase letters
Include dashes
Quick Start
Common Scenarios
Database UUID columns and test primary keys, with database uniqueness constraints still required
API idempotency keys and request deduplication identifiers
Logging/events/trace IDs
Version & Format Parameters
📦 Batch & Export
UUID Generation Boundaries
Usage Advice
Limitations & Compatibility
Privacy & Security
FAQ
A 128‑bit globally unique identifier. Standard format: 32 hex characters grouped as 8‑4‑4‑4‑12. Common versions: v1 (time semantics), v4 (random), and v7 (time-ordered)
v7 is the default for sortable IDs, v4 remains a safe random choice, and v1 should be used only for legacy timestamp semantics.
Collisions are negligible for typical use but not a business guarantee. For cross-system uniqueness, add database constraints or business-level deduplication
UUID comparison is case-insensitive, and dashes are formatting rather than identity. Keep dashes for readability and standards-friendly logs; remove them only when a compact URL, filename, or storage field requires it.
No. UUIDs are identifiers, not passwords, API keys, auth tokens, or secrets. Use a password or key generator for secret material