Bitcoin-style Base58 (no 0, O, I or l). Encode text to Base58 or decode it back.
Base58 is a binary-to-text encoding that omits the easily confused characters 0 (zero), O (capital o), I (capital i) and l (lower L), plus + and /. It is used by Bitcoin addresses and many crypto and short-ID systems for human-friendly strings.
Base64 is more compact but includes characters that are ambiguous when read aloud or written by hand (0/O, I/l) and uses + and / which are not URL-safe. Base58 trades a little size for readability.
Yes. Encoding and decoding happen entirely in your browser; nothing is uploaded.