Base64 Encoder / Decoder

Convert text strings to and from Base64 with Unicode (UTF-8) safety.

Raw Text Input (UTF-8)1 line33 chars
Base64 Encoded Output1 line0 chars

What is Base64 Encoder & Decoder?

Base64 is a group of binary-to-text encoding schemes that represent binary data in an ASCII string format. It is commonly used when binary data needs to be stored or transferred over media designed to handle text.

How to use this tool

  1. Select "Encode Mode" or "Decode Mode".
  2. Type or paste your text into the input box.
  3. Click the convert button or press Cmd/Ctrl + Enter.
  4. Copy the resulting encoded or decoded string.

Example

Input:
Hello DevForge!
Output:
SGVsbG8gRGV2Rm9yZ2Uh

Common Use Cases

  • Encoding basic authentication headers (username:password).
  • Embedding small inline data URIs or SVG assets in HTML/CSS.
  • Decoding obfuscated parameters in Web APIs or configuration files.

Frequently Asked Questions

Is Base64 encryption?

No. Base64 is an encoding format, NOT encryption or security obfuscation. Anyone can decode a Base64 string instantly.

Related Developer Tools

Browse directory →