Convert strings between plain text and Base 36 format with this free online Base 36 Encoder / Decoder. Supply the content directly in the editor area or import a supported file to begin the conversion process. After processing, the converted Base 36 content can be copied or saved for future use.
Base 36 representations are widely adopted where concise alphanumeric values are preferred. They are often used for product keys, unique identifiers, tracking codes, URL shortening services, and software systems that need shorter character sequences without relying solely on numbers.
Understanding Base 36 Encoder / Decoder
Base 36 is a positional numbering system built from ten numeric digits and twenty-six alphabetic characters. By expanding the available character set, it allows values to be expressed in a more compact form than traditional decimal notation.
When information is encoded in Base 36, numerical values are represented using combinations of digits and letters. Decoding reverses this representation and restores the original value, enabling consistent data exchange between systems that use Base 36 notation.
Base36 Examples
Example 1 – Encoding
Text:
Hello World
Converted Base 36:
AZW5BZ2XP56M4QYCK
Example 2 – Encoding
Text:
ChatGPT
Converted Base 36:
56TKRGZR784
Example 3 – Decoding
Base 36:
UYLCNPOW9
Decoded Text:
OpenAI