UUID Generator
Generate cryptographically secure UUIDs — up to 100 per click. Choose version 4 (fully random) or version 7 (time-ordered, sortable by creation time). Toggle uppercase or lowercase, with or without dashes. Copy results with one click.
How to use
1
Choose the version
Select v4 (random) or v7 (time-ordered).
2
Set the count
Enter how many UUIDs you need — up to 100 per batch.
3
Set formatting options
Choose uppercase or lowercase, and whether to include dashes.
4
Generate and copy
Click Generate and copy the results to your clipboard.
Click Generate to create UUIDs.
Features
UUID v4 and v7
v4 is fully random; v7 starts with a timestamp and is sortable by creation time.
Bulk generation
Create up to 100 UUIDs per click.
Custom formatting
Uppercase or lowercase, with or without dashes.
Cryptographically secure
Uses crypto.randomUUID and crypto.getRandomValues.
Common use cases
- Generate primary keys for a database
- Create unique identifiers for API resources
- Produce IDs for log entries
- Generate a batch of UUIDs for testing