UUID Generator
Generate UUID v4 / v7 / GUIDs in bulk with one click.
Options & validator
UUID Validator
Paste any UUID below — we'll tell you if it's valid and which version it is.
Generated UUIDs
What is a UUID?
A UUID (Universally Unique Identifier) — also called a GUID in the .NET world — is a 128-bit value that's statistically guaranteed to be unique across systems and time without coordination. UUIDs are the standard way to identify rows, files, messages, and entities in distributed systems.
v4 vs v7
- UUID v4 — random. Every byte (minus the version and variant bits) is generated from a CSPRNG. Maximum entropy, no ordering.
- UUID v7 — time-ordered. The first 48 bits encode the current Unix millisecond timestamp, then random bits fill the rest. v7s sort by creation time, which makes them excellent for database primary keys.
What this tool does
- Generate 1–100 UUIDs at a time.
- Choose v4 (random) or v7 (time-ordered).
- Format as lowercase, uppercase, with or without hyphens.
- GUID format with curly braces (
{…}) for .NET use. - Validate existing UUIDs and detect their version.
- One-click copy on every generated UUID; bulk copy or download as a list.
How random are they?
The browser's crypto.getRandomValues API powers every generated UUID, so the randomness quality matches what your operating
system uses for cryptographic keys.