Skip to content
Widget Pantry
TR

Base64 Encode/Decode

Encode text to Base64 or turn Base64 back into readable text. Accented letters and emoji are handled as UTF-8, and the URL-safe (base64url) form is supported.

This tool runs entirely in your browser; what you enter is never sent to our servers.

How to use it

  1. Choose whether to encode or decode.
  2. Paste your text or Base64; the result appears straight away.
  3. Copy the result. Tick “URL-safe” if it will go into a web address.

What is Base64?

Base64 turns any data into text made of letters, digits and a few symbols. It's common in email attachments, data URLs and APIs. It isn't encryption: anyone can decode it. The URL-safe form (base64url) uses - instead of +, _ instead of /, and drops the trailing = padding. When decoding, both forms are accepted, as are missing padding and line breaks.

Frequently asked questions