Encoding & Decoding

Base32 Encoder and Decoder (RFC 4648)

Encode and decode Base32 using uppercase A–Z and 2–7 per RFC 4648. Useful for case-insensitive secrets such as authenticator seeds. UTF-8 text is supported.

EncodeSecurity

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Inspect or restore offline MFA/TOTP seed text

How to use

  1. Enter plaintext on one side or Base32 on the other
  2. Review the automatic encode or decode result
  3. Copy the output

Example input and output

Text

Hello World

Base32

JBSWY3DPEBLW64TJOQ======

FAQ

Is Chinese supported?

Yes. Input is handled as UTF-8 bytes before Base32 encoding.

Tools

Related tools

Continue with another translated tool for a nearby task.

Base64 Encode/Decode

Base64 Encoder and Decoder

Available

Encode and decode Base64 in the browser, with standard and URL-safe variants, automatic direction detection, and optional file-to-Base64 conversion. Useful for API debugging and local data prep.

Base64 Encoding Developer

Base58 Encode/Decode

Base58 Encoder and Decoder

Available

Encode and decode Base58, which omits visually ambiguous characters 0, O, I, and l. Useful for Bitcoin-style and IPFS-style readable strings. This is plain Base58, not Base58Check.

Encode Crypto Web3