UUID Format Converter

UUID Format Converter

Local Processing

Convert a UUID to Base64, hex, decimal or binary, or between v1 and v6.

How It Works & Processing Standards

Convert a UUID to Base64, hex, decimal or binary, or between v1 and v6.

Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.

Current Limits

  • Maximum input length: 100,000 characters

A UUID is a 128-bit number, so it can be written many ways. Pick a format under "Task" to convert. v1 ↔ v6 reorders the same time and node data into a sortable layout (v6).

What You Can Do

Base64
Shrinks the 16 bytes to 24 Base64 characters.
Hex, decimal, binary
View it as 32 hex digits without hyphens or as a big integer.
v1 ↔ v6
Reorders the time fields to turn v1 into sortable v6, or back.

How to Use UUID Format Converter

  1. 1
    Choose a taskPick the target format.
  2. 2
    Enter a UUIDPaste a UUID with hyphens.
  3. 3
    CopyCopy the converted value.

Examples

To Base64
Input: 6ba7b810-9dad-11d1-80b4-00c04fd430c8
Result: a6e4EJ2tEdGAtADAT9QwyA==
To decimal
Input: 00000000-0000-0000-0000-0000000000ff
Result: 255
v1 → v6
Input: 6ba7b810-9dad-11d1-80b4-00c04fd430c8
Result: 1d19dad6-ba7b-6810-80b4-00c04fd430c8

Common Use Cases

  • Storing UUIDs as shorter strings or numbers
  • Matching the format another system expects, such as Base64
  • Moving existing v1 IDs to time-sortable v6

Frequently Asked Questions (FAQ)

Does v1 ↔ v6 lose information?

No. The same bits are only reordered, so converting back gives the original UUID.

Have feedback or ideas for this tool? Suggest & Inquire →