To encode Base32 or Base58, paste your text, pick the encoding and choose Encode; to decode, paste the encoded string and choose Decode. Base32 uses letters and digits and is common in one-time-password secrets, while Base58 avoids look-alike characters and is used for identifiers.
How to use the Base32/Base58 Encode/Decode
- Paste your text or encoded string.
- Choose Base32 or Base58.
- Choose Encode or Decode.
- Copy the result.
Worked example
Encoding “Hi” in Base32 gives “JBUQ====”, using only capital letters, digits 2 to 7 and equals signs for padding.
Tips and common mistakes
- Base58 leaves out 0, O, I and l so values are easier to read and type.
- Both are encodings, not encryption.
- Decoding fails if the string contains characters outside the chosen alphabet.
Frequently asked questions
What is the difference between Base32 and Base64?
Base32 uses a smaller alphabet of 32 characters, making it longer but easier to read aloud and case-insensitive.
Where is Base58 used?
It is common for compact, human-friendly identifiers.
Is it secure?
No. It is only an encoding.