Online Base64 decode and encode — convert to Base64 or decode to human-readable text (UTF-8). Nothing is uploaded.
Online Base64 decoder and encoder — convert text or files to and from Base64.
Runs 100% in your browser — your input is never uploaded.
Online Base64 decode and encode — convert to Base64 or decode to human-readable text (UTF-8). Nothing is uploaded.
Free online Base64 decode and encode tool. Decode Base64 to human-readable text, encode text or files into Base64, with correct UTF-8 handling and clear errors for invalid input. Runs 100% in your browser — nothing is uploaded.
Base64 Decode and Encode is a simple online tool that does exactly what it says: decode from Base64 encoding as well as encode into it. Paste text to convert to Base64, or paste Base64 to decode it into a human-readable UTF-8 string — all in your browser.
Base64 turns arbitrary bytes into a string of 64 printable characters (A-Z, a-z, 0-9, + and /), which is why it shows up in email attachments, data: URLs, JWT segments, and Basic Auth headers. A common bug when encoding text is treating each character as one byte; that breaks emoji and most non-English text. This tool encodes through TextEncoder/TextDecoder rather than raw btoa/atob, so accented characters, CJK text, and emoji round-trip correctly.
You can also encode files to Base64 or decode Base64 payloads meant as text. File input is read as raw bytes locally — appropriate for images, PDFs, or any binary format — and is never uploaded.