One Tool for Resizing, Compressing & Converting
Drop in a JPG, PNG, WebP or HEIC photo, pick a size and a quality level, and download — one file, a whole batch as a ZIP, or a WebP-optimized export. Everything runs in your browser, so nothing ever leaves your device.
Drop an image or click to browse
JPG, PNG, WebP, HEIC
Drop multiple images here
Select a whole folder at once
Drop images to convert to WebP
JPG / PNG → WebP (batch supported)
Everything above runs locally in this browser tab. No file is ever uploaded to a server.
100% Private: Processing happens on-device via the HTML5 Canvas API. We can't see your images even if we wanted to.
How to Use It
1. Upload
Drop one image, or switch to Batch and select an entire folder at once. HEIC photos from iPhone convert automatically.
2. Choose size & quality
Pick a resize method, an output format, and drag the quality slider. The size comparison updates as you adjust it.
3. Download
Single images download immediately. Batch jobs package everything into one ZIP, in the order you arranged the thumbnails.
4. Nothing to clean up
Since no file ever left your browser, there's no server copy to worry about deleting afterward.
The Actual Cost of an Unoptimized Image
A camera photo straight off a phone is usually 3–8 MB and several thousand pixels wide — far more than any website, form, or inbox needs. That gap causes real, specific problems, not just an abstract "slow page":
Contact forms and CMS uploads reject the file
WordPress media libraries, job-application portals, and government forms often cap uploads at 2–5 MB. An unresized phone photo bounces with a generic "upload failed" error and no explanation why.
Email attachments get silently dropped
Gmail and Outlook both choke past 25 MB combined per message. A handful of full-resolution product photos in one email is enough to hit that ceiling without you noticing until the recipient says they never got it.
Page speed and Core Web Vitals take the hit
Images are typically the single largest thing loading on a webpage. An oversized hero image directly delays Largest Contentful Paint — the metric Google uses to judge how fast a page actually feels to a visitor.
Storage and bandwidth costs quietly add up
If you're running an online shop or a portfolio with hundreds of product images, the difference between 4 MB and 400 KB per photo compounds fast across hosting storage and CDN bandwidth bills.
Frequently Asked Questions
📖 Want to go deeper?
Our full guide explains when to pick each format, which quality settings actually work, and how to configure images for WordPress, Shopify and Webflow — with real numbers.
menu_book Read the Complete Guide