Base64 represents 16 raw bytes, not UUID text. Output uses standard padding; URL-safe input is accepted. Numbers represent one big-endian unsigned 128-bit integer, with binary padded to 128 bits. BigInt preserves precision. Standard Base64 input requires == padding; URL-safe input may omit padding
UUID format converter
Convert UUID, Base64, hex, decimal, octal and binary without precision loss
Canonical UUID
Canonical UUID text. Braces, URN prefixes, uppercase and compact 32-hex input are accepted.
Base64
Standard padded Base64 for the UUID's 16 raw bytes. URL-safe input is accepted.
Hexadecimal
The UUID as 32 lowercase hexadecimal digits without hyphens.
Decimal
The UUID interpreted as one unsigned 128-bit integer in base 10.
Octal
The same unsigned 128-bit value written with base-8 digits.
Binary
A fixed-width 128-bit binary view of the UUID value.
How to use
Edit any representation to update the others, or load a sample, generate randomly or clear. Invalid input is retained and copying is disabled