Base64 Encoder and Decoder

This free online Base64 encoder and decoder lets you encode text into Base64 and decode Base64 strings back into readable text. Everything is processed directly in your browser, so your input is not uploaded to a server.

What is Base64?

Base64 is an encoding method that represents binary data using a set of ASCII characters. It is commonly used when binary data needs to be represented as text, such as in APIs, email, web applications and data transmission.

How to encode text to Base64

  1. Choose the Encode option.
  2. Enter your text in the input box.
  3. The Base64 result is generated automatically.
  4. Click Copy to copy the result.

How to decode Base64

  1. Choose the Decode option.
  2. Enter your Base64 string.
  3. The decoded text will appear automatically.
  4. Click Copy to copy the decoded result.

Is Base64 encryption?

No. Base64 is encoding, not encryption. Base64 encoded data can be decoded easily and should not be used to protect passwords, tokens or other sensitive information.

Text ⇄ Base64

Base64 encoder / decoder

Convert text to Base64 or back again — everything runs locally in your browser.

Input text
Result
Result will appear here
Characters: 0 Bytes: 0