Have you ever needed to convert a bunch of images to a different format — say, from PNG to JPEG — and found yourself uploading files to some sketchy website or juggling heavy desktop tools? We’ve all been there.
That’s exactly why I created Image Converter, a lightweight, privacy-friendly Chrome extension that lets you batch convert images instantly inside your browser, with zero uploads.
Image Converter is a simple Chrome extension that lets you:
✅ Convert multiple images at once
✅ Choose from PNG, JPEG, WebP, or BMP formats
✅ Drag and drop or select files manually
✅ Automatically adapts to light and dark mode
✅ Works entirely offline — no internet or uploads required
✅ Fully open-source on GitHub
👉 Install it from GitHub:
https://github.com/yang-shuohao/image-converter
Most online image converters:
❌ Require uploading your private files
❌ Have annoying ads or paywalls
❌ Don’t support batch processing
❌ Can’t work offline
With Image Converter, you stay in control:
No file leaves your computer
No server processing
No tracking or analytics
It just works — fast and clean.
🧑💻 Developers converting design assets
🖌️ Designers preparing previews in different formats
📸 Photographers exporting JPEGs for web
🧍♀️ Everyday users who need to shrink PNGs to JPGs
Install the extension in developer mode:
Clone the GitHub repo
Go to chrome://extensions/
Enable Developer mode
Click Load unpacked and select the folder
Open the extension
Drag in or select image files
Pick a format (PNG, JPEG, WebP, BMP)
Click "Convert & Download ZIP"
🎉 Done! Your converted files are zipped and downloaded.
PNG, JPG, JPEG, WebP, GIF (static), BMP, SVG, AVIF (modern browsers)
PNG, JPEG, WebP, BMP
GIFs and SVGs are rendered as static images
ICO/TIFF not yet supported due to browser limitations
The UI adapts to your system theme — whether you’re rocking light or dark mode, the extension blends right in.
![Screenshot of plugin in dark mode - insert image if possible]
This project is 100% open source. You can view, fork, and contribute via GitHub:
📦 https://github.com/yang-shuohao/image-converter
There’s no telemetry, no analytics, no hidden code. It’s just clean, client-side JavaScript using the Canvas API.
If you find this extension useful:
⭐ Star the GitHub repo
💬 Share it with friends or colleagues
📝 Drop feedback, suggestions, or PRs — I’m always open to improvements!
In a world full of bloated apps and data-hungry tools, sometimes the simplest solution is the best.
Image Converter does one job — and it does it fast, cleanly, and securely.
Happy converting!
— yang-shuohao
🧩 GitHub: github.com/yang-shuohao/image-converter
🧑💻 Author: @yangshuohao