SmallTools

Base32 Encode / Decode

RFC 4648 Base32, commonly used in QR codes and otpauth secrets.

Result
Base32

How to Use

01

Pick Your Mode

Choose 'Encode' to turn your text into Base32 or 'Decode' to convert a Base32 string back to plain text.

02

Enter the Data

Paste your text or Base32 string into the input area. The tool will automatically process it.

03

Copy the Result

The output is generated instantly. Use the copy button to save the encoded or decoded data.

Frequently Asked Questions

What is Base32 encoding?

Base32 is a notation for encoding arbitrary byte data using a restricted set of 32 characters. It is often used where human readability and case-insensitivity are important.

How is Base32 different from Base64?

Base32 uses a smaller alphabet (32 characters vs 64) and is case-insensitive. While it produces longer encoded strings than Base64, it's safer for systems that might mangle case or special characters.

Where is Base32 commonly used?

It's widely used in Two-Factor Authentication (2FA) for sharing secret keys (otpauth), in specialized file systems, and in some human-readable identifiers.