Generate UUIDs (v4 random, v7 time-ordered, or v1) in bulk, locally in your browser.
Loading tool
About UUID Generator
Generates UUIDs in version 4 (random), version 7 (time-ordered) or version 1 (time-based), up to 1000 at a time. v4 uses crypto.randomUUID, and v1 uses a random node ID instead of your MAC address. You can output uppercase, remove hyphens or wrap each UUID in braces, then copy or download the list.
Common uses
- Create unique IDs for database rows, files or API resources
- Generate time-ordered v7 UUIDs for primary keys
- Get a GUID in braces format for Windows or .NET code
- Produce bulk IDs for test fixtures
FAQ
- Can two UUID v4 values collide?
- In practice, no. A v4 UUID has 122 random bits; you would need to generate about 2.7 x 10^18 UUIDs to reach a 50% chance of a single collision.
- What is the difference between UUID v4 and v7?
- v4 is fully random. v7 (RFC 9562) starts with a 48-bit Unix millisecond timestamp, so values sort by creation time, which makes database index inserts more efficient.
- Is a GUID the same as a UUID?
- Yes. GUID is Microsoft's name for a UUID; it is often written in uppercase and wrapped in braces, like {xxxxxxxx-xxxx-...}.
- Does UUID v1 expose my MAC address?
- Classic v1 UUIDs could include the machine's MAC address. This generator uses a random node ID instead, but the v1 timestamp still reveals when the UUID was created.