UUID Generator
Generate random version 4 UUIDs in bulk, straight in your browser. Choose how many you need, copy a single line or the whole batch, and never worry about collisions.
Loading…
NIL UUID
The reserved all-zero UUID, handy as a placeholder or a "no value" marker.
00000000-0000-0000-0000-000000000000UUIDs, explained
What is a UUID?+
A UUID (universally unique identifier) is a 128-bit value written as 36 characters, for example 3f2504e0-4f89-41d3-9a0c-0305e82c3301. It is designed to be unique across space and time without a central authority, so it is ideal for database keys, request IDs, and file names.
What is a version 4 UUID?+
A version 4 UUID is generated almost entirely from random data. The 13th character is always 4 (the version) and the 17th is one of 8, 9, a, or b (the variant). This tool creates v4 UUIDs using your browser’s cryptographic random generator.
Are these UUIDs random and safe to use?+
Yes. They are produced with crypto.randomUUID or crypto.getRandomValues, the same cryptographically secure source used for keys and tokens. Nothing is generated on a server and nothing you create is ever uploaded.
What is the NIL UUID?+
The NIL UUID is the all-zero value 00000000-0000-0000-0000-000000000000. It is a valid, reserved UUID used as a placeholder or a "no value" marker, similar to null. You can copy it from the reference card above.
Should I use uppercase or lowercase UUIDs?+
The standard form is lowercase, and most systems output lowercase. UUIDs are case-insensitive when compared, so uppercase is only a display preference. Use the uppercase toggle if your platform expects it.
Related tools
All tools →More in General Tools.

