About Base64 Encoder & Decoder
Encode text or a file as Base64, or decode a Base64 string back to readable text. UTF-8 characters such as accents and emoji are handled correctly, and a URL-safe option makes strings safe for links and tokens.
How to use the Base64 Encoder & Decoder
- Choose Encode or Decode.
- Paste your text, or pick a file to encode.
- Copy the result, or press Swap to feed it back in.
Why use this tool?
- Private: everything runs in your browser and nothing is uploaded.
- Handles UTF-8 text, so accents, symbols and emoji survive a round trip.
- URL-safe mode swaps + and / for - and _ and drops the padding.
- Free, with no sign-up, watermark or limits.