Drop your images here
· or paste with Ctrl+V
Shrink and convert a whole batch at once, then grab it as a zip. Your files never leave this browser.
Drop your images here
· or paste with Ctrl+V
Free image tools usually split the job in two: one site resizes, another converts. To get thirty photos ready for a blog post at both a smaller size and in WebP, you upload the same files twice and download them twice. That is also the point where you lose track of which folder holds the half-finished version.
Here you set the size, the format and the quality on one screen and run it once. Take the result as a single zip, or pick out just the ones you want.
This page never sends your images to a server. When you drop a file in, the browser opens it, resizes it and saves it again, all on your own machine. If your connection drops after the page has loaded, it keeps working.
That is why there is no size cap and no limit on the number of files. The walls free tools usually put up — "up to 50MB", "20 images on the free plan" — come from server bills, not from any technical limit. With nothing passing through a server, there is no reason to build them.
The trade is that the work happens on your device, so a large batch takes time. That is what the progress bar and the stop button are for. Stop halfway and everything finished up to that point is still yours to download.
Visit statistics (Google Analytics) are collected, so we can see which settings people actually use and decide what to build next. Your images and their filenames are not part of that — they never leave your device, so there is nothing to send. The details are in the privacy policy.
WebP is an image format Google made for the web. For the same photo at the same perceived quality it is typically 25–35% smaller than JPEG. Every browser released since 2020 supports it, so for anything headed to a website WebP is a fine default.
But no single format is right for every image. It depends on what the picture is made of.
The quality slider only affects WebP and JPEG. PNG is lossless, so there is no quality to trade and the slider switches off. The default of 0.8 is the point where photos are hard to tell apart from the original while the file size drops sharply.
By default nothing is enlarged past its original size. Asking for 1920 from an 800px image means inventing pixels that were never there: it looks soft and the file gets bigger. If hitting an exact specification matters more, tick "Allow enlarging past the original".
There is not. Images are processed one at a time and each is released as soon as it is done, so only ever one is open at once. Whether it is 100 or 300, the wait gets longer but nothing jams. Past 100 you get a note that it may take a while — a warning, not a wall.
No. Phones often store a photo in one orientation and attach a note saying "rotate this much when displaying" (EXIF Orientation). Tools that miss the note lay portrait shots on their side. This one reads it first and rotates the pixels for real before saving.
That depends on the browser. Safari can open HEIC, so those files go through normally. Chrome, Edge and Firefox cannot read HEIC and those files are skipped. On an iPhone, open this page in Safari. Note that HEIC cannot be written back out either, so "Keep original" saves those as WebP.
Usually one of two things. Converting an already-compressed JPEG or WebP to PNG makes it bigger — PNG cannot bring back what was thrown away, yet it stores every pixel exactly. The other way round, a screenshot or QR code converted to WebP or JPEG also grows. The result panel tells you which of the two happened, so you can change the setting it points at.
Only the first frame is converted; the animation is lost and you get a still image. The list says so on that row, so you can see it before downloading.
It does not. The browser can only read the files you drop in, never overwrite them. Results are always saved as new files.
Without adding the files again, yes. Change whatever you like and press Convert again; the new settings are applied to the same files.