Text to Base36 Converter
Convert your text to Base36 format instantly. Compact, case-insensitive alphanumeric encoding using 0-9 and A-Z. Need to decode Base36 back to text? Try our Base36 to Text converter.
What does Text to Base36 do?
This tool encodes plain text into a Base36 string. Base36 is a compact, case-insensitive encoding that uses the 36-character alphabet consisting of digits 0-9 and letters A-Z. Your text is converted to its UTF-8 byte representation, treated as a large number, and then expressed in base 36.
What is it used for?
- URL shorteners: Base36 produces compact, URL-safe strings without special characters.
- Compact IDs: Generate shorter identifiers than decimal for databases, tracking codes, or reference numbers.
- Case-insensitive tokens: Unlike Base64, Base36 is case-insensitive โ ideal for systems that normalize case (e.g., DNS, some file systems).
- Human-readable codes: Base36 strings are easy to read, type, and communicate verbally since they only use alphanumeric characters.
- Debugging: Quickly convert text to its Base36 representation for inspection or interoperability testing.
How it works
Paste your text and the tool instantly converts it. The text is first encoded as UTF-8 bytes, then the byte sequence is interpreted as a hexadecimal number and converted to base 36. All processing happens client-side in your browser โ no data is sent to any server.
Related Tools
Text to Base64
Encode plain text to Base64 format quickly and securely. Free online Base64 encoder for developers and data processing. Supports UTF-8 and other encodings.
Base36 to Text
Decode Base36 strings back to plain text. Free online Base36 decoder, instant and client-side.
Binary/Decimal/Hex/Octal
Convert between binary, decimal, hexadecimal, and octal. Free online number base converter.