Base64/Base32 Encoder/Decoder

Encode and decode text using Base64, Base32, Base64URL, or Hex encoding

Configuration

Choose your encoding options

Input

Enter text to encode

About

Encoding information

Base64

Standard Base64 encoding using A-Z, a-z, 0-9, +, / characters with = padding. Commonly used for encoding binary data in text format.

Base64 URL-Safe

URL-safe variant that replaces + with - and / with _, removes padding. Safe for use in URLs and filenames.

Base32

Uses A-Z and 2-7 characters. More human-readable than Base64, case-insensitive, and avoids ambiguous characters.

Hexadecimal

Base16 encoding using 0-9 and a-f characters. Each byte is represented by two hex digits.