Back to Developer Tools

Base64 Encoder/Decoder

Base64 encoding and decoding, supports Chinese and special characters

Select Mode

Control Panel

Input Text

Enter the text content to encode

Output Base64

Encoded Base64 string

About Base64 Encoding

What is Base64:

  • Base64 is a method to represent arbitrary binary data using 64 characters. It's commonly used to encode and transmit binary data over media that are designed to handle textual data.
  • Use Cases:

    • Email attachment transmission
    • Embedding image data in web pages
    • API data transmission
    • Storing binary data in configuration files
    • URL-safe data transmission

    Important Notes:

    • Base64 encoded data is approximately 33% larger than the original
    • Base64 only contains A-Z, a-z, 0-9, +, / and = (for padding)
    • This tool supports UTF-8 encoded Chinese characters