UUID Generator
Feature Overview & Reference Guide
UUID Versions
| Version | Description | Use Case |
|---|---|---|
| v4 (Random) | Randomly generated UUID | Most common, general purpose |
| v1 (Time-based) | Based on timestamp + MAC address | Legacy systems, ordered UUIDs |
| v6 (Time-ordered) | Sortable, time-based UUID | Database primary keys, sorting |
| v7 (Unix Epoch) | Based on Unix timestamp | Modern applications, sorting |
Output Formats
| Format | Example |
|---|---|
| Standard | 550e8400-e29b-41d4-a716-446655440000 |
| No Hyphens | 550e8400e29b41d4a716446655440000 |
| Braced | {550e8400-e29b-41d4-a716-446655440000} |
| URN | urn:uuid:550e8400-e29b-41d4-a716-446655440000 |
Key Features
Multiple UUID Versions: v1, v4, v6, v7 support
Bulk Generation: Generate up to 100 UUIDs at once
Multiple Formats: Standard, no hyphens, braced, URN format
Copy Individual: Copy any UUID from the batch list
Copy All: Copy all generated UUIDs at once
Local Generation: All UUIDs generated in your browser using
crypto.randomUUID()
Keyboard Shortcuts
Ctrl + Enter
(or Cmd + Enter on Mac) — Generate a new UUID
Use Cases
Database primary keys
Session tokens and API keys
Distributed system identifiers
File and resource naming
Testing and development
Unique IDs for forms and records
💡 What is a UUID? A 128-bit identifier that is unique across space and time. Used for database keys, session tokens, distributed systems, and more. All UUIDs are generated locally in your browser using cryptographic randomness.
🔒 Generated locally — all UUIDs are created in your browser using
window.crypto.randomUUID() or custom implementations. Nothing is sent to any server.
