Built for photographs
Lanczos downscaling and a real quality slider keep skin tones smooth and edges clean — no blocky artifacts, no washed-out skies.
Drop a JPG, set the size, dial the quality, download. A resizer tuned for photographs, with a quality slider you can actually feel. Runs in your browser — no signup, no watermark.
Drop a JPG to resize
JPG and JPEG files, up to 100 MB each. Drop several at once to resize a batch and download them as a ZIP.
Lanczos downscaling and a real quality slider keep skin tones smooth and edges clean — no blocky artifacts, no washed-out skies.
The JPEG engine runs in your browser. A 6 MB photo resizes in well under a second with no progress bar to watch.
Orientation is applied to the pixels so portraits stay upright, and your download carries no badge, stamp, or overlay.
Drag a JPG or JPEG in, tap to pick one on your phone, or paste from the clipboard. It loads instantly and stays on your device.
Type exact pixels or a KB target, then drag the quality slider while the preview updates. Find the smallest file that still looks right.
Save the resized JPG with a clear filename. The original is untouched on disk because it never left your device.
A 24-megapixel JPG is far bigger than any web page needs. Pull it to 1920 wide at quality 85 and the file drops from megabytes to a few hundred KB with no visible loss.
Most profile slots want a square around 400×400. Drop your JPG, tap the square preset, and download — sized right on the first try.
Inboxes cap attachments around 25 MB. A 1280×720 JPG at quality 80 lands well under that and still looks clean in the preview pane.
Etsy, eBay, and Depop set minimum and maximum sizes. A 2000×2000 JPG at quality 85 satisfies almost every storefront and uploads fast.
Visa sites and DMV forms often demand under 200 KB. Switch to KB-target mode, type the cap, and the output lands inside the limit automatically.
Scans come out huge. Resize to a sensible width and a moderate quality so the text stays readable while the file becomes easy to attach.
JPG is a lossy format, which means every time it is saved it throws away a little detail to stay small. Resize it carelessly — at low quality, with the wrong resampling — and you get muddy edges, blocky skies, and the speckly halos around text that photographers call artifacts. A good JPG resizer is mostly about *not* doing that.
AnyResizer downscales JPGs with Lanczos resampling, which keeps edges crisp instead of soft, then re-encodes at a quality level you choose with a live slider. You see the trade-off as you drag it: smaller file on the left, sharper photo on the right. The default of 85 is the sweet spot most photos want, but you are never locked into it.
The whole job runs inside your browser tab on a WebAssembly engine — the same JPEG library desktop tools lean on. Your photo stays on your device, so there is no wait and no daily cap. EXIF orientation is baked into the pixels so a portrait shot never flips sideways, and you can target an exact KB ceiling when a form demands one.
Quality 85 is the photographer's default — visually lossless for most photos while cutting the file substantially. Drop below 70 only when size truly matters more than detail.
Never up-size a JPG and expect detail to appear; enlarging only stretches the pixels you already have and exaggerates artifacts.
If your image has hard edges, text, or transparency, JPG is the wrong format — use PNG or WebP instead. JPG shines on photographs.
Each re-save of a JPG loses a little more. Resize from the original whenever you can rather than re-editing an already-compressed copy.
For email, 1280×720 at quality 80 is a reliable target that previews cleanly and inline-renders in most clients.
Drop your JPG into the box at the top, type a width and height or a KB target, drag the quality slider, and click download. There is no account, no install, and no plugin.
JPG is lossy, so a resize is never perfectly lossless, but at quality 85 with Lanczos resampling the loss is invisible to the eye. For truly lossless output you would need to convert to PNG or lossless WebP — also available here.
Yes. Fewer pixels plus re-encoding at a sensible quality usually cuts a multi-megabyte photo down to a few hundred KB. You can watch the estimated size update as you adjust the slider.
No. The JPEG engine runs in your browser with WebAssembly, so the file never leaves your device. You can confirm nothing is sent in your browser's Network panel.
Yes. Switch to KB-target mode, type a cap like 100 KB or 1 MB, and a binary search across dimensions and quality lands the output within about five percent of your target.
That is JPEG artifacting from too-low quality. Raise the quality slider, and if the source was already heavily compressed, start from a cleaner original — re-compressing a bad JPG only adds more blocks.
Orientation is applied to the pixels so the photo stays upright everywhere. Other EXIF metadata is dropped by default to keep the file lean and private; the visible image is unchanged.
Yes. Drop multiple files, set one size and quality, and download the whole batch as a ZIP in a single pass.
The transparency-safe counterpart for screenshots, logos, and graphics with sharp edges.
The full hub with pixels, percent, KB target, and presets for any format in one place.
Hit a precise file-size cap with an automatic binary search — ideal for upload limits.
Convert a JPG to WebP for smaller files at the same visual quality.