Base64 ⇄ Image Converter
Convert an image file up to 200MB to a Base64 string, or decode Base64 / a data URL back into a viewable, downloadable image.
Drag & drop a file here, or click to browse
PNG, JPG, WebP, GIF, SVG… up to 200MB
How to use this tool
For Image → Base64, drop in any image (up to 200MB) to get its Base64-encoded string, ready to embed directly in CSS or HTML as a data URL — larger images are encoded in a background worker and offered as a download. For Base64 → Image, paste either a raw Base64 string or a full data:image/…;base64, URL and click decode to preview and download it as a file. Everything happens locally — your image is never uploaded.
Related Tools
Related Blog Posts
How to Zip Files and Use Base64 Encoding — A Practical Guide
Two everyday file problems — bundling files together and representing binary data as text — solved without installing anything.
Read moreHow to Convert JSON to Excel, CSV, XML, and YAML — Free Online Guide
A practical guide to turning JSON data into the spreadsheet, XML, and config formats the next tool in line actually expects.
Read moreThe Complete Guide to Converting CSV and XML Files to Excel
How to turn CSV exports and XML records into proper spreadsheets, and validate XML before you rely on it for reporting.
Read more