Free · Runs on your device · No signup

Base64 Encoder and Decoder

Encode UTF-8 text as Base64 or strictly decode Base64 and Base64URL back to text.

Input and results stay in browser memory in this tab. Nothing is uploaded, logged, saved, or added to the URL.
Encoding alphabet

Enter text and choose an action.

Why this tool is different

Convert text with the standard Base64 alphabet or the URL-safe Base64URL alphabet. Base64 changes representation; it is not encryption and provides no confidentiality.

Requirements and recommendations

Encode or decode text

  • Choose standard Base64 or Base64URL.
  • Use Encode text for UTF-8 input or Decode to text for encoded input.
  • Review, copy, swap, or download the exact result.
How OpenFileTools processes it

Local processing, explicit choices.

Text is converted to UTF-8 bytes, transformed with a strict Base64 helper, and retained only in this tab.

Frequently asked

Questions, answered.

Is Base64 encryption?

No. Anyone can decode Base64; it is an encoding format.

How is Base64URL different?

It replaces characters that conflict with URLs and commonly omits padding.