Base64 Decode
Base64 Input
Output Type
Character Encoding
Text Output
Base64 EncodeBase64 Decode
About Base64 Decoding
- What is Base64 Decoding? Base64 decoding converts Base64 encoded text back to its original binary or text format.
- Output Formats: Decode to readable text, hexadecimal representation, or binary format.
- Character Encoding Support: Properly handles UTF-8, ASCII, and Latin1 character encodings.
- Validation: Automatically validates Base64 format and provides clear error messages for invalid input.
Base64 to Text Decoding Example
Simple Text Example:
Base64 input:
SGVsbG8sIFdvcmxkIQ==
Text output:
Hello, World!
Unicode Text Example:
Base64 input:
5L2g5aW95LiW55WMIPCfjI0=
Text output:
你好世界 🌍
Core Features
- Real-time Decoding: Instant Base64 decoding as you type or paste encoded data.
- Multiple Output Formats: Decode to text, hexadecimal, or binary representation.
- Comprehensive Character Encoding Support: Support for 40+ character encodings including UTF-8, UTF-16, ASCII, ISO-8859 series, Windows codepages, and Asian encodings.
- International Language Support: Proper handling of Chinese (Big5, GB18030, GB2312), Japanese (Shift JIS, EUC-JP, ISO-2022-JP), Korean (EUC-KR), Russian (KOI8-R), and many European languages.
- Format Validation: Automatically validates Base64 input and shows helpful error messages.
- Copy & Download: Easy-to-use buttons for copying results and downloading as a file.
- Smart Encoding Detection: Provides warnings and notes when using legacy or specialized encodings.
How to Use
- Paste Base64: Paste your Base64 encoded string in the input area on the left.
- Choose Output Format: Select whether you want text, hex, or binary output.
- Select Encoding: For text output, choose the appropriate character encoding.
- Automatic Decoding: The tool automatically decodes your Base64 data in real-time.
- Copy Results: Use the copy button to copy the decoded result to your clipboard.