Base64 Encoder
Encode text as Base64, or decode Base64 back into readable text. Accents, Arabic and emoji are supported.
Input: 0 characters, 0 words
Output: 0 characters
How to use it
- Paste your text, or a Base64 string if you are decoding.
- Choose Encode or Decode.
- Copy the result.
Examples
| Input | Settings | Output |
|---|---|---|
Hello | Encode | SGVsbG8= |
SGVsbG8= | Decode | Hello |
Common uses
- Reading or writing data URLs and some API fields that use Base64
- Checking what a Base64 string contains before you use it
- Passing text through a system that only accepts plain characters
Frequently asked questions
Is Base64 a form of encryption?
No. Base64 is an encoding that anyone can reverse. It does not hide or protect the content.
Does it work with accents and emoji?
Yes. Text is converted to UTF-8 bytes first, so accents, Arabic and emoji encode and decode correctly.