Online UUID ⇄ Bytes
Paste a UUID to see its 16 underlying bytes (in hex and decimal), or paste 16 bytes (32 hex digits or 16 numbers 0–255) to reassemble them into a UUID. The direction is auto-detected. Everything runs in your browser.
Everything runs in your browser.
Example
Example Input
550e8400-e29b-41d4-a716-446655440000
Example Output
Hex: 55 0e 84 00 … (16 bytes)
How to Use
- 1Paste a UUID, or 16 bytes (32 hex digits / 16 numbers separated by commas or spaces).
- 2Click Run.
- 3See the bytes (hex + decimal) for a UUID input, or the assembled UUID for a byte input.
About UUID ⇄ Bytes
A UUID (Universally Unique Identifier) is fundamentally a 128-bit number — that is, 16 bytes. The 36-character text form (8-4-4-4-12 with dashes) is just a hexadecimal encoding of those 16 bytes. This tool translates between the two forms.
Turning a UUID into raw bytes is useful when storing it compactly (e.g. a BINARY(16) column in a database), working with binary buffers, or debugging how a UUID is stored. The conversion is pure re-arrangement — no hashing or encryption involved.
FAQ
Is my data sent to a server?
No. Everything is processed in your browser.