Hex to UUID
Convert a plain 32-character hex string into a standard UUID — this hex to UUID converter also works as a hex to GUID converter, since a GUID is the same 128-bit format. Ideal for systems that store the hex uuid without hyphens.
Hex to UUID
Powered byJavaScript & RFC 4122
All conversion happens locally in your browser. Nothing is sent to any server.
Paste hex values and click Convert to get UUID output.
Why convert hex to a UUID?
Some systems store UUIDs as plain 32-character hex strings. Converting to the standard UUID format makes them easier to read, share, and use in tools that expect hyphenated UUIDs.
Retains all data
The UUID is the exact same 128-bit value; the tool just inserts the required hyphens for a valid UUID.
Supports multiple lines
Paste several hex strings (one per line) and convert them all at once. Invalid lines are flagged with line numbers.
Client-side only
Conversion happens entirely in your browser; nothing is sent to a server.
What is a UUID?
A UUID (Universally Unique Identifier) is a 128-bit value standardized by RFC 4122. It is usually shown as a 36-character string with hyphens.
Converting a hex string into UUID format makes it compatible with libraries and systems that expect the hyphenated representation.
- 128 total bits (16 bytes)
- Hex string: 32 characters (0-9, a-f)
- UUID format: 36 chars (adds 4 hyphens)
- Useful for interoperability and readability
UUID Format
32 bits
16 bits
16 bits
16 bits
48 bits
This tool inserts the standard hyphen pattern into a 32-character hex string so it becomes a valid UUID.
Hex to GUID, String to UUID, and Going the Other Way
A few related jobs developers often search for right alongside "hex to uuid."
Hex to GUID?
GUID (Globally Unique Identifier) is Microsoft's name for the same 128-bit value RFC 4122 calls a UUID. There's no structural difference, so this hex to UUID converter doubles as a hex to GUID converter — the output string is valid wherever a GUID or a UUID is expected.
Convert String to UUID?
If your "string" is a 32-character hex string, this tool is exactly what you need. If you instead want to turn an arbitrary string — a filename, URL, or email address — into a deterministic UUID, that's name-based UUID generation. Use the UUID v5 Generator or UUID v3 Generator to hash a string against a namespace instead.
Need UUID to Hex Instead?
Already have a formatted UUID and need the raw hex string back — say, to store it in a BINARY(16) column? Use the UUID to Hex converter. It's the exact reverse of this tool and strips the hyphens for you.
UUID Versions Compared
All UUID versions are 128 bits, so they all follow the same UUID formatting.
| Version | Generation Method | Use Case | Requires |
|---|---|---|---|
| v1 | Timestamp + MAC address | Time-ordered logging | Network interface |
| v2 | DCE security (UID/GID) | Legacy DCE systems | System identity |
| v3 | MD5 hash of namespace+name | Deterministic IDs | Namespace + name |
| v4 | Random | General purpose — UUID v4 Generator → | None |
| v5 | SHA-1 hash of namespace+name | Deterministic IDs (secure) | Namespace + name |
| v6 | Reordered timestamp (RFC 9562) | Sortable time-based IDs | Clock + node |
| v7 | Unix timestamp + random (RFC 9562) | Database-friendly sortable IDs | None |
Example Hex Strings
Click an example to convert it to a UUID.
How This Hex → UUID Tool Works
This tool validates each input is a 32-character hex string, inserts the required hyphens, and renders a valid UUID.
Everything runs locally in your browser; no data leaves your device.
Common Use Cases
Common reasons to convert hex strings into UUIDs include:
Want the full picture?
Read our in-depth guide on converting hex strings to UUIDs and GUIDs — covering byte order, database storage, and name-based UUIDs.
Frequently Asked Questions
Answers to common questions about converting hex to UUID.
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 Tools