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.