Weight readout you can trust
The stats bar names the new file weight and the percent trimmed as you move the slider — and if a picture is already lean, it says so plainly rather than inventing a saving.
Slim any format down with a quality slider, a live size readout, and a before/after view — right in your browser. Handle up to 50 at once. This trims the file weight in KB and MB; if you meant fewer pixels, that lives a click away.
Drop an image to make it smaller
Any format · JPG, PNG, WebP, HEIC, GIF, BMP · up to 50 files · 100 MB each
"Reduce image size" gets used for three different jobs, so the first thing worth settling is which one you are after. This page is about the file weight — the number of kilobytes or megabytes the picture takes up when you save, send, or upload it. The photo keeps all of its pixels and looks the same on screen; it simply gets described using far fewer bytes. If what you actually want is fewer pixels — a narrower, shorter picture — head to Resize image instead. And if a form gives you a hard number to hit, like "must be under 300 KB," Resize image to KB is the tool that dials in that exact target for you.
Why do photos get so heavy in the first place? A camera captures far more tonal detail than your eye can register, and it records every subtle shift in a sky, a wall, or a patch of skin as its own data. Lossy re-encoding steps in and rounds off the differences that nobody would notice, keeping the shapes and colors you do see while dropping the ones you never would. That is how a picture sheds most of its weight without visibly changing — the information being discarded was invisible to begin with. How aggressively that trimming happens is exactly what the quality control on this page lets you steer.
Working here is direct: drop your images in, drag the quality control until the projected weight looks right, and sweep the divider to confirm the picture still holds up. The readout updates as you go, so you are never guessing at the result before you commit. Queue a whole folder and one setting applies to all of them, arriving as a tidy ZIP. Output stays in the original format by default, but the format menu is right there — flipping a stubborn picture to WebP is the easiest way to squeeze out an extra chunk of weight when the slider alone runs out of room.
The stats bar names the new file weight and the percent trimmed as you move the slider — and if a picture is already lean, it says so plainly rather than inventing a saving.
A quality control from 1 to 100 puts the file-versus-look balance in your hands. Ease it down while the compare view stays open and stop the moment the picture would suffer.
Line up as many as 50 pictures at 100 MB apiece, trim them all on one setting, and collect the finished set as a single ZIP download.
A folder of oversized shots quietly eats gigabytes. Trimming the whole set in one pass frees real space while keeping every picture watchable.
Messaging apps bounce a picture that runs past their per-file ceiling. A quick trim brings it under the line so it actually goes through.
Dropping big screenshots and diagrams into a Notion or Confluence page bloats it and slows the load. Slimmed versions keep the page snappy.
Bug reports and help desks cap what you can attach. Reducing a stack of captures in one go lets them all ride along on the first submit.
Portfolio and gallery exports come out far heavier than a page needs. Trim the batch before uploading and the finished site loads noticeably faster.
Ebook, podcast, and course platforms want cover and thumbnail art under a modest weight. Slim the artwork so it clears the limit without looking rough.
Drag any mix of formats onto the box or tap to browse. JPG, PNG, WebP, HEIC, GIF, and BMP all decode here — no need to convert anything first.
The slider opens at 80. Watch the projected weight and the compare view react, then settle wherever the picture still looks right to you.
A single picture downloads on its own; a batch arrives zipped. Your source files are never altered — the tool always writes fresh copies.
Begin at quality 80 and ease downward, glancing at the compare divider each step. Commit only once you have found the lowest setting where the picture still holds up.
The big wins live in photographs, where there is lots of subtle detail to trim. A flat logo or a piece of line art is already tiny, so expect little movement there.
If the pixels are oversized too — not only the file — shrink the dimensions first with a resize tool, then reduce the weight here. Doing both yields the leanest result.
When the slider bottoms out and the file is still heavy, switch the output to WebP. It usually trims another quarter to two-fifths at the same apparent quality.
Reducing a picture you already reduced rarely gains much and tends to smear fine texture, since each pass discards more. Keep an untouched original to work from.
The tool-noun hub for the same engine, with every format and control in one place.
Change the actual pixel dimensions when the picture is too big on screen, not just heavy.
Name a hard weight target and let it auto-tune until the file lands underneath.
A JPG-only lane for when everything you are trimming is a JPEG.
Move a picture between JPG, PNG, WebP, and AVIF in a single editor.
Drop up to fifty, set one quality, and grab the lighter copies in moments.