UUID Generator
Generate RFC-compliant UUID v1 and v4 identifiers.
Generation options
Cryptographically random. Recommended for most use cases.
Live output
0 UUIDsNo UUIDs yet.
What is a UUID?
A UUID is a 128-bit identifier standardised by RFC 4122 (and the newer RFC 9562). It's designed so that any two systems, anywhere in the world, can generate identifiers independently without ever colliding — no coordination, no central authority, no lookup.
UUIDs are written as 32 hexadecimal digits split into five groups by hyphens, for example 550e8400-e29b-41d4-a716-446655440000.
Where UUIDs are used
- ✓Database primary keys
- ✓REST and GraphQL APIs
- ✓Distributed systems & microservices
- ✓Cloud resources and messaging
- ✓Mobile apps and offline sync
- ✓Unique file names
- ✓Session and request IDs
- ✓Order and transaction IDs
How it works
Version 4 UUIDs are generated with crypto.randomUUID() — a cryptographically secure random source built into every modern browser. Version 7 UUIDs prepend a millisecond timestamp to random bytes so they sort chronologically while remaining globally unique.
No server ever sees your identifiers. There are no analytics, no logs, and no storage — close the tab and everything is gone.
Features
- ✓Browser based
- ✓Cryptographically secure
- ✓Unlimited UUIDs
- ✓No registration
- ✓Free forever
- ✓Instant generation
- ✓Mobile friendly
- ✓Privacy focused
How to use UUID Generator
- 1
Pick a UUID version — v4 for random, v7 for time-ordered.
- 2
Choose how many UUIDs to generate (1–1000).
- 3
Toggle formatting options like uppercase, quotes, or hyphen removal.
- 4
Copy to clipboard, download as TXT/CSV/JSON, or print the list.
Frequently asked questions
Related tools
Password Generator
Generate strong, cryptographically secure passwords with full control over length and character rules.
QR Code Generator
Create high-quality QR codes for URLs, text, Wi-Fi, and more. Download as PNG or SVG.
Barcode Generator
Generate 1D barcodes (EAN, UPC, Code 128, Code 39) for retail, inventory, and shipping.
JSON Formatter
Format, validate, and minify JSON with syntax highlighting.