Encode text or files to Base64, decode Base64 back to text or download as a file. Supports UTF-8, URL-safe alphabet, and binary files — entirely in your browser.
Paste a Base64 string (plain or a full data:…;base64,… URI) and download it as a file.
Base64 encodes binary data using 64 printable ASCII characters (A–Z, a–z, 0–9, +, /). It is widely used in email attachments (MIME), data URIs, JWTs, and API payloads.
+ with - and / with _, eliminating characters that have special meaning in URLs.