Base64 Encoder / Decoder
Convert text or files up to 200MB to Base64, or decode a Base64 string back to its original form.
How to use this tool
Switch to Encode to convert plain text (or an uploaded file, up to 200MB) into a Base64 string, or Decode to convert a Base64 string back to text — the output updates instantly as you type. Larger files are encoded in the background and offered as a download rather than shown inline. If decoded content isn't valid text, use Download as file to save the raw bytes instead. Everything runs locally — files never leave your browser.
Related Tools
Related Blog Posts
Best Free Tools Every Developer Should Bookmark
Five browser-based utilities worth bookmarking for everyday development tasks, and what each one is actually good for.
Read moreJSON vs XML: Which Data Format Should You Use in 2026?
A practical comparison of JSON and XML for APIs, config files, and data exchange — including where each format still wins.
Read moreHow to Use QR Codes for Marketing, Docs, and Events
Practical ways to use QR codes beyond restaurant menus, how they actually work, and tips for making sure yours scan reliably.
Read more