UUID Breakdown
Paste any UUID and instantly see a clean breakdown of its fields, version, variant, and embedded timestamp (when available). Private, client-side, and instant.
UUID Breakdown
Powered byJavaScript & RFC 4122
All processing happens locally in your browser. Nothing is sent to any server.
Paste a UUID and click Analyze to see its structure.
What am I looking at?
Every UUID is a 128-bit value formatted as 32 hexadecimal digits separated by hyphens in the pattern 8-4-4-4-12. Some versions encode useful information (like timestamps), while others are purely random. This tool helps you decode the fields, version, and variant in any UUID.
Version
1–7 — defines how the UUID is generated. The version is encoded in the 13th character of the UUID.
Variant
RFC 4122 (most common) or other variants. It is determined by specific bits in the UUID's 17th character.
Timestamp?
V1 and V7 can embed time. This tool decodes those timestamps into a human-readable date when possible.
What is a UUID?
A UUID (Universally Unique Identifier), also known as a GUID (Globally Unique Identifier), is a 128-bit label standardized by the Internet Engineering Task Force under RFC 4122.
UUIDs are designed to be unique across all time and space without requiring a central registration authority. Two independently generated UUIDs can be assumed to be distinct, thanks to their extreme statistical uniqueness.
- 128 bits = 16 bytes of data
- Represented as 32 hex digits + 4 dashes (36 chars)
- Case-insensitive — upper or lowercase are equivalent
- Supported natively in PostgreSQL, MySQL, MongoDB, and more
UUID Format
32 bits
16 bits
16 bits
16 bits
48 bits
The 13th character encodes the version (e.g. 4 for v4).
The 17th character (after 3rd dash) encodes the variant.
UUID Versions Compared
There are several UUID versions, each suited to different use cases.
| Version | Generation Method | Best For | Requires |
|---|---|---|---|
| v1 | MAC address + timestamp | Time-ordered logging — UUID v1 Generator → | Network interface |
| v2 | DCE Security (POSIX UID/GID) | Legacy DCE systems | System identity |
| v3 | MD5 hash of namespace+name | Deterministic IDs from names — UUID v3 Generator → | Namespace UUID + input |
| v4 | Cryptographically random | General purpose — most common — UUID v4 Generator → | Nothing (random) |
| v5 | SHA-1 hash of namespace+name | Deterministic IDs (secure) | Namespace UUID + input |
| v6 | Reordered timestamp (RFC 9562) | Sortable time-based IDs | Clock + node |
| v7 | Unix timestamp + random (RFC 9562) | Database-friendly sortable IDs | Nothing (modern standard) |
Example UUIDs
Click an example to populate the analyzer.
How This UUID Breakdown Tool Works
This tool validates a UUID and extracts the standard fields defined by RFC 4122. It also detects the UUID version, variant, and (when supported) decodes embedded timestamps from v1 and v7 UUIDs.
All processing happens locally in your browser. Your UUID is never sent or stored on any server.
Common Use Cases
This tool is useful when you need to:
Frequently Asked Questions
Concise answers about UUIDs and this breakdown tool.
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. Example: 550e8400-e29b-41d4-a716-446655440000.
Complete UUID Tools Directory
WebEasier hosts a full ecosystem of UUID-related developer tools.
UUID Validation
UUID Parsing
UUID Formatting
UUID Conversion
Developer UUID Generators
Alternative ID Generators
25+ UUID & ID Tools
WebEasier is building the most complete UUID tools ecosystem on the web.
View All ToolsExplore All Free Developer Tools
QR codes, barcodes, image tools, converters and more — all free, all client-side.