Base62 Encoder and Decoder

Encode plain text to Base62, or decode Base62 text back to readable UTF-8 text.




Question

What is Base62?

Base62 is a binary-to-text encoding style that represents data with 62 alphanumeric ASCII characters. This tool uses the alphabet 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz, so values stay compact while avoiding punctuation, path separators, and padding characters.

Use Base62 when identifiers, short links, database keys, tokens, or copied values need to remain friendly for URLs, filenames, forms, and chat messages. The decoder rejects characters outside this alphabet and only returns output that can be read as UTF-8 text.

Base62 is not governed by one universal RFC. Different systems may choose a different alphabet order or byte handling, so only decode Base62 values with the same alphabet and text assumptions that encoded them.

This page performs plain text conversion only. It does not encrypt data, sign data, compress content, validate application-specific IDs, or guarantee that a decoded value is safe to trust. Treat decoded output as data from the original source and validate it before using it in security-sensitive workflows.


Books

References