FertiJourney Dev Tools 🏠← All tools

Base32 / Base58 / Base62

Two-way conversion between text and Base32 (RFC 4648), Base58 (Bitcoin) and Base62 — pure front-end, BigInt-based big-integer base conversion.

Choose a scheme and type text → click Encode, or paste encoded text → click Decode. Base32 uses the RFC 4648 alphabet with = padding. Base58 uses the Bitcoin alphabet (no 0, O, I, l) and a per-byte leading-zero → "1" rule. Base62 uses 0-9a-zA-Z. Base58 / Base62 conversions are done as BigInt big-integer base changes on the raw UTF-8 bytes. Base62 has no canonical leading-zero rule, so input bytes that begin with 0x00 may not round-trip exactly.