Home › Base64 Encode / Decode
Base64 Encode / Decode
Paste your text or Base64 string below to encode or decode it. Everything runs locally in your browser — your data is never uploaded.
What is Base64?
Base64 is an encoding scheme that represents binary or text data using 64 printable ASCII characters (A–Z, a–z, 0–9, plus + and /). It is widely used to safely embed images, attachments, and text inside formats that only support plain text, such as JSON, XML, data URLs, and email (MIME).
How to use it
1. Type or paste your content into the box above. 2. Click Encode to convert text into Base64, or Decode to turn a Base64 string back into readable text. 3. Click Copy to grab the result. This converter fully supports UTF-8, so accented letters, emoji, and non-Latin scripts are handled correctly.
Is my data safe?
Yes. This converter runs entirely in your browser using the built-in btoa and atob functions. Nothing you type or paste is ever sent to a server.