Base64 Encode and Decode

Turn text into Base64, or Base64 back into text. Handles accents and emoji.

Runs in your browser. Nothing you type is sent anywhere.

About the Base64 Encode and Decode

Base64 Encode and Decode converts text to Base64 and back. It handles accents and emoji correctly by encoding as UTF-8. When decoding, it also accepts the URL-safe variant (with - and _) and ignores line breaks.

How to use it

  1. Choose a direction.
  2. Paste your text or Base64.
  3. Copy the result.

Example

"Any job, done well." encodes to QW55IGpvYiwgZG9uZSB3ZWxsLg==

Questions

Is Base64 encryption?

No. It's an encoding anyone can reverse. Never use it to hide passwords or secrets.

Why does decoding fail?

The input has characters that aren't Base64, or it is cut off. Check for missing or extra characters.

Can I encode files?

This tool is for text.