Foglift
UUID Generator
Generate UUID v4 (random) or UUID v7 (time-sorted) identifiers. Bulk generate, format, and copy.
5 UUIDs generated
0c4861a4-9e2f-41f9-a0fb-2eb17eec55c5Click to copy43553740-f201-4cb3-a7d2-8e6cf7d7344dClick to copy78352a70-aed9-40c6-83b5-5275c9e7be49Click to copy9e6e9a34-c936-463a-9ccc-5be5e10e678cClick to copy7546154d-b14a-4e95-9e7a-f3c8f9f4d7caClick to copyWhat is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit identifier that is unique across space and time. UUIDs are used as primary keys in databases, API identifiers, session tokens, and anywhere you need a globally unique ID without coordinating with a central authority.
UUID v4 vs UUID v7
| Feature | UUID v4 | UUID v7 |
|---|---|---|
| Generation | Random | Time-sorted + random |
| Sortable | No | Yes (by creation time) |
| Database Index | Poor (random inserts) | Excellent (sequential) |
| Privacy | No timestamp leaked | Contains creation timestamp |
| Standard | RFC 4122 | RFC 9562 (2024) |
| Use Case | General purpose | Database primary keys |
When to Use UUIDs
- Database primary keys: Use UUID v7 for better index performance
- API resource IDs: Use UUID v4 for unpredictability
- Distributed systems: Generate IDs without central coordination
- File names: Avoid collisions in file uploads and storage
- Correlation IDs: Track requests across microservices
More Free Tools
Foglift offers 43+ free tools for developers and SEO professionals.
Browse All Tools →