dev/converter

Base32 to Text Converter - Free & Instant | Smocky

RFC 4648 Base32: A-Z and 2-7. Upper or lowercase, padded or unpadded input both decode.

Nothing leaves your browser

Plain text to Base32

Frequently asked questions

Do I have to strip the trailing = characters first?

No. Padded and unpadded input both decode, as long as the padding that is there is correct for the length. Misplaced or miscounted padding is reported rather than ignored.

Why was my input rejected for its length?

Base32 encodes five bits per character, so only some lengths can come from whole bytes. Lengths that leave one, three, or six characters over encode no Byte sequence and are reported instead of being padded for you.

What does "nonzero trailing bits" mean?

The last character of a valid encoding carries a few unused bits that must be zero. When they are not, the input was not produced by a conforming encoder, so the decoded bytes would be a guess.

Send feedback

About Smocky

Send this feedback to Smocky via Cloudflare, a third-party service. Only the feedback you enter is included, along with your browser information. Your tool inputs and results are never attached. Please do not include passwords or other sensitive information. Privacy policy

Feedback is unavailable right now. Your draft is still here.