62 symbols · all alphanumerics · URL-shortener style
Full alphanumeric set: 0–9, A–Z, a–z. No lookalike removal — just pure compactness. Common for URL shorteners, YouTube video IDs, and any system that wants clean alphanumeric tokens without special characters.
Text → Base62 box — the encoding appears instantly in Base62 output.Copy result to grab the compact alphanumeric token.Base62 → Text and the plain text appears below.Clear any time to reset a box.Services like YouTube use Base62 for their short IDs (0–9 A–Z a–z).
Uses every letter and digit, so it produces the shortest clean tokens possible.
Only alphanumerics, so strings are safe in URLs, filenames, and cookies.
Adding lowercase roughly doubles the symbol count, so output is shorter.
See how arbitrary bytes are read as one large integer and re-expressed in base 62.
Everything runs in your browser. Nothing is uploaded, logged, or sent to a server.
Digits 0–9, uppercase A–Z, and lowercase a–z — all 62 alphanumerics.
Yes. A and a are different values, so case matters when decoding.
Base58 drops the lookalikes 0 O I l for readability, while Base62 uses all 62 symbols for maximum density.
Base36 is digits plus uppercase only; Base62 adds lowercase, so it encodes the same data in fewer characters.
No. It is an integer-based encoding, so no = padding is used.
Never. All conversion happens locally in JavaScript.