Base36 Encoder And Decoder
Convert text to uppercase Base36, or decode Base36 text back to plain text.
What is Base36?
Base36 is a compact text representation that uses the ten digits and the twenty-six English letters. It is useful when you need short, case-insensitive-looking tokens made from characters that are easy to copy, paste, and place in URLs or filenames.
This tool converts plain text into a Base36 token and decodes Base36 tokens back to text. Decoding accepts lowercase letters, while encoded output is always uppercase.
Use Base36 for representation, not for secrecy. It is not encryption, signing, compression, or validation for an application-specific identifier. This page expects plain text or a continuous Base36 token and does not support fractions, separators, whitespace inside tokens, or scientific notation.
Supported Alphabet
The supported Base36 alphabet is:
0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
For example, Nerdmosis encodes to 8H77RKJSC7GLTF. Characters outside the alphabet, such as punctuation or hyphens, are rejected when decoding.