Base64 encoder & decoder

Encode and decode Base64 strings directly in your browser. No data is sent to the server. This tool is useful for system administrators, developers, and everyday troubleshooting tasks.

How to use

  • Paste the text you want to encode or decode
  • Click the appropriate action
  • Copy the generated output

Frequently asked questions

Base64 is a binary-to-text encoding scheme that represents binary data using 64 printable ASCII characters: A–Z, a–z, 0–9, and the symbols + and /.

It is commonly used to safely transmit binary data over channels that only support text, such as email, JSON APIs, and HTML data attributes. Base64 does not encrypt data — it only encodes it.

Related guides

certutil -encode and -decode: Base64 encoding files from the Windows command line

Base64 encoding in PowerShell: encode and decode files and strings