Paste a UUID in any format you have. Leave the dropdown on All formats to see every representation, or pick one format to show only that output.

Waiting for input…

UUID string, 32-char hex, Base64, MongoDB $binary, byte list, …

Click Convert to update results

Converted formats - copy the one you need

Same 16 bytes in every card. Choose UUID for APIs, hex for logs, Base64 for binary transport, MongoDB Extended JSON for Compass, and so on.

Paste two values, then click Compare. If both sides are valid JSON, a structural diff appears; otherwise UUID / bytes are compared when both decode to the same format.

A
B
Click Compare to see results

Create or edit JSON here (syntax colors), then format, validate, or convert - same as MongoDB $binary UUID blobs on the Convert tab once detected.

New document

Hash, HMAC, AES-GCM/CBC + RSA-OAEP, codecs, JWT decoding, UUID v4, and secure random - all client-side. JWTs use Base64URL (three segments), not a single MIME Base64 block - use Decode JWT below, not raw Base64 decode.