Base64 Encode/Decode
Encode text to Base64 or decode Base64 back to readable text.
How to use the base64 encode/decode
- Paste text or a Base64 string into the top box.
- Click Encode or Decode.
- Copy the result from the bottom box.
Frequently asked questions
What is Base64?
Base64 is a way to represent binary data or text using only 64 safe characters (A-Z, a-z, 0-9, + and /). It is used in emails, data URLs, JSON web tokens and APIs.
Is Base64 encryption?
No. Anyone can decode Base64. It is an encoding, not a security measure, so never use it to hide passwords.
Does it support emoji and accents?
Yes. Text is converted to UTF-8 bytes before encoding, so characters like é, ñ and emoji round-trip correctly.
What is URL-safe Base64?
A variant that replaces + with - and / with _ and drops the = padding, so the result can be used in URLs and filenames. Tick the option to use it.