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.