Binary to UUID
Convert 128-bit binary strings into standard UUIDs instantly. Great for decoding binary UUIDs from databases, logs, or binary protocols.
Binary to UUID
Powered byJavaScript & RFC 4122
All conversion happens locally in your browser. Nothing is sent to any server.
Paste binary strings and click Convert to get UUID output.
Why convert binary to a UUID?
Some systems store UUIDs as raw 128-bit binary values. Converting to the standard UUID string makes them easier to read, share, and troubleshoot.
Exactly 128 bits
Binary input must be 128 bits long (16 bytes). The tool validates length and characters before conversion.
Supports multiple lines
Paste multiple binary strings (one per line) and convert them all at once. Invalid lines are highlighted 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 most commonly displayed as a 36-character text string with hyphens.
Converting binary UUIDs into the standard format makes them readable and compatible with most tooling and libraries.
- 128 total bits (16 bytes)
- Standard UUID: 36 chars (32 hex + 4 hyphens)
- Binary input: 128 bits (0/1 string)
- Useful for logs, databases, and binary protocols
UUID Format
32 bits
16 bits
16 bits
16 bits
48 bits
This tool converts a 128-bit binary string into the equivalent UUID string representation.
UUID Versions Compared
All UUID versions are 128 bits, so they all map to 128-bit binary strings.
| 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 Binary Inputs
Click an example to convert it to a UUID.
How This Binary → UUID Tool Works
This tool validates that each input is a 128-bit binary string (0s and 1s), converts it into 16 bytes, and formats those bytes into a standard UUID string (8-4-4-4-12).
Everything runs locally in your browser; no data is sent to any server.
Common Use Cases
Common reasons to convert binary UUIDs include:
Frequently Asked Questions
Answers to common questions about converting binary 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