Loading…

How to use Base62 Encoder / Decoder

Choose Encode or Decode and enter your text. Encoding treats the UTF-8 bytes as one big number rendered in Base62; decoding reverses it back to the original text.

Frequently asked questions

Why use Base62 instead of Base64?

Base62 avoids the +, / and = characters, so its output is fully alphanumeric and safe to drop into URLs, filenames and IDs without escaping.

How are leading zero bytes handled?

Each leading zero byte is preserved as a leading '0' character so byte-exact round-trips work.

Where is Base62 used?

URL shorteners, short unique IDs, and anywhere a compact human-typable token is needed.

More Encoders & Decoders

Base64 ↔ Hex Converter
Convert Base64 directly to hexadecimal and back without leaving your browser
Punycode / IDN Converter
RFC 3492 Punycode encode & decode for internationalized domain names (xn--)
ROT47 Cipher
ROT47 rotate all printable ASCII by 47 — symmetric encode & decode
ROT18 Cipher
ROT13 for letters plus ROT5 for digits — symmetric encode & decode
Numeric HTML Entities
Encode text to decimal/hex numeric HTML entities (&#NN;) and decode them back
URL Encode All Characters
Percent-encode every character as %XX — full-escape any string for URLs
Uuencode / Uudecode
Classic Unix uuencode & uudecode with begin/end wrapper for text payloads
XXencode / XXdecode
XXencode & XXdecode using the portable +-0-9A-Za-z alphabet
Base64 Encoder
Encode text or files to Base64 string format
Base64 Decoder
Decode Base64 strings back to plain text or binary
Base64 Image Encoder
Convert images to Base64 data URIs for CSS/HTML
Base32 Encoder
Encode text using RFC 4648 Base32 encoding

← View all Encoders & DecodersBrowse all 1,100+ tools →