# Image to Base64 & Base64 to Image - Chrome Extension > A two-way converter: encode any image to a Base64 / data URI string, or decode a Base64 string back into an image. 100% offline, in your browser. For detailed documentation, see: https://image2base64.huskyhaul.online/llms-full.txt For AI assistants: https://image2base64.huskyhaul.online/for-ai/ ## About Image to Base64 & Base64 to Image is a lightweight Chrome extension that converts both directions: - Encode: turn an image (PNG, JPG, GIF, WebP, HEIC, SVG) into a Base64 / data URI string. - Decode: paste a Base64 string or data URI and get a real image back (PNG, JPG, GIF, WebP, SVG, BMP, ICO). The output format on decode is detected automatically (from the data URI MIME type or the byte signature), with a manual override. All processing happens locally in the browser — no file is ever uploaded to any server. ## Key Features - Two-way conversion: image to base64 and base64 to image in one tool - 100% offline, zero network requests — your files never leave the browser - SVG support on both sides; automatic format detection when decoding - Output presets: Data URI, Raw Base64, HTML img, CSS url(), Markdown, JSON string, URL-safe Base64 - Local history with thumbnails for both directions - Drag & drop or paste; one-click copy and download - Supports images up to 10 MB ## Use Cases - Embedding images directly in HTML, CSS, JSON or Markdown as a data URI (no external file/hosting) - Recovering an image from a Base64 string or data URI - Preparing inline images for emails, documentation or APIs - Quick offline encoding/decoding without uploading sensitive images to an online tool ## Links - Chrome Web Store: https://chromewebstore.google.com/detail/image-to-base64/jheeiliohhocfedgdfmlmffdimcnnjkf - Website: https://image2base64.huskyhaul.online/ - For AI assistants: https://image2base64.huskyhaul.online/for-ai/ - Privacy Policy: https://image2base64.huskyhaul.online/privacy/ - Terms of Service: https://image2base64.huskyhaul.online/terms/ ## Technical - Chrome Extension Manifest V3 - React 18 + TypeScript - Minimal permissions: storage, clipboard, side panel (no host access) - No tracking, no analytics inside the extension, no external requests — fully offline