Compress, convert
and resize images
Drop in JPGs, PNGs, WebP or iPhone HEIC photos and get smaller, right-sized files back in seconds. It all runs on your device, so nothing ever uploads.
Drop your images here
or , or paste from your clipboard. JPG, PNG, WebP, GIF and HEIC. Add as many as you like.
Keep leaves each file in its own format. HEIC always converts to JPG, since browsers can't save HEIC.
Lower means smaller files. Applies to JPG, WebP and AVIF; PNG is optimised losslessly.
Pick a limit and it finds the best quality that fits under it. Applies to JPG and WebP.
Caps the longest edge. Aspect ratio is kept, and images are never enlarged.
Tip: for a website, WebP at around 1600px wide is the sweet spot. Keep PNG for logos or anything with a transparent background, and use AVIF when you want the very smallest file.
Working…
Nothing you drop here leaves your device
Most free image tools work by uploading your files to a server, squeezing them there, and sending them back. That means your photos, screenshots and documents pass through someone else's computer, and you have to trust what happens to them afterwards. This tool does none of that. Every image is read, resized and re-encoded by your own browser, using the same graphics engine that draws every web page. Your files never touch the network, there is no account, no watermark and no cap on how many you run. You can watch it work with your Wi-Fi switched off.
Compress, convert and resize, in one pass
Compression re-encodes the image at a sensible quality. Around 80% is usually invisible to the eye and can halve a photo's size. Converting swaps the format: WebP is the modern choice for the web, AVIF is smaller still, JPG is the safe universal option, and PNG is the one to keep for transparent backgrounds. PNGs kept here are optimised losslessly. Resizing caps the pixel size, and it is the biggest saving most people miss: a phone photo is often 4,000 pixels wide when the space it fills is 1,200.
A note on how it manages that privately. Where your browser already has a great built-in encoder, for JPG and WebP, this tool uses it directly. For PNG optimisation and AVIF it uses the same open-source encoders that power Google's Squoosh, compiled to run inside your browser. Either way the work happens on your machine. The code that does the squeezing is fetched once and cached, and your images are never sent anywhere.
What about iPhone HEIC photos?
HEIC is the format iPhones save photos in by default, and it is a common headache: it is efficient, but plenty of websites, older laptops and Windows machines cannot open it, so you end up with a photo you cannot upload or share. Drop a HEIC file in here and it converts straight to a JPG (or WebP, if you prefer) that works everywhere, resized and compressed in the same step. Like everything else, that conversion happens on your own device, so even a folder of holiday photos stays entirely private.
A word on the limits. This is a tool for the everyday job of getting images ready for a website, an email or a form, and for that it does the whole job. It is not a photo editor, and it will not retouch or upscale anything. If your site is heavy and slow and you would rather someone handled it, that is a large part of what I do. There is a link below if it is useful.
Tell me what
you're building
Thirty minutes on a call, and you'll leave with a price in writing.
Book a slot instantly, or email me and get a reply the same working day