UUID Generator
Generate v4, v5 and v7 UUIDs in bulk.
Format
Click Generate to create a UUID
Generate RFC 4122–compliant UUIDs in the browser — v4 random, v5 namespace-based, and v7 time-ordered — with flexible formatting, bulk export, and zero server calls.
Key Features
UUID v4 (Random)
Uses crypto.randomUUID() for maximum entropy — 122 random bits per UUID, guaranteed unique in practice.
UUID v5 (Namespace + Name)
Deterministic UUIDs using SHA-1 + WebCrypto subtle API. Supply a namespace UUID and any name string for reproducible IDs.
UUID v7 (Time-ordered)
Embeds a 48-bit millisecond timestamp for database-friendly sorting, combined with crypto-random bits for uniqueness.
Multiple Formats
Output in lowercase, UPPERCASE, {braces}, or urn:uuid: URN format to match any system requirement.
Bulk Generation
Generate 1 to 1,000 UUIDs at once and download them as a plain-text file or copy to clipboard.
Recent History
Maintains a scrollable history of your last 20 generated UUIDs in the current session.
How to Use
- 1Select a UUID version: v4 for random, v5 for deterministic (enter namespace + name), v7 for time-ordered.
- 2Choose an output format (lowercase / UPPERCASE / braces / URN).
- 3Enter the quantity (1–1000) and click Generate.
- 4Click any UUID to copy it, or use the Copy All / Download buttons for bulk output.