Base64 Encoder / Decoder

Encode text to Base64 or decode a Base64 string back to plain text.

Plain Text Input
Base64 Output

How to Use

  1. 1

    Select mode: Encode (text → Base64) or Decode (Base64 → text).

  2. 2

    Paste your input and click the Encode/Decode button, or enable Live Conversion.

  3. 3

    Copy the output or use Swap ↔ to reverse the conversion.

📖 Want to learn more?

Read our in-depth guide: tips, best practices, FAQs, and real-world examples.

  • Base64 increases size by ~33%
  • Used for embedding images in CSS/HTML
  • Base64 is NOT encryption — never use for security
Full Guide