Resize JPG Image

Bring a JPG photo down to the pixel dimensions a site, a form or an email needs. Set the maximum width or height, drop your photos, and download resized JPGs. Nothing is uploaded.

100% private — no upload
Unlimited
Free
Compression options
Web
Email
Social media
Max quality
Quality90%
Max Width/Height (px)
Output format
Filename suffixphoto-min.jpg

Resizing is the biggest file-size lever you have

A 12-megapixel phone photo is about 4000×3000 pixels. Brought down to 1600×1200 it has 16% of the original pixels, and the file shrinks by a similar proportion before you touch the quality setting at all.

That is why resizing comes first. Lowering quality on a full-size photo trades visible artefacts for a modest saving, while resizing it to the size it will actually be shown at saves far more and costs nothing you can see.

Pixels, not centimetres or DPI

Screens only care about pixel dimensions. The DPI value stored in a JPG is a note for printers and has no effect on how large the photo appears on a website or in an email.

For print the rule of thumb is 300 pixels per inch: a 10×15 cm print needs about 1200×1800 px. If a form asks for a size in centimetres, multiply by 118 to get pixels at 300 DPI.

Frequently Asked Questions

Type the size of the longer side into the max width/height field and drop the photo. The shorter side is calculated automatically so the picture is not distorted.

Scaling down removes pixels, which is the point, and the smaller picture looks sharp at its new size. The re-save uses the quality slider; at 90 the extra compression is not visible.

Yes. Drop a whole folder's worth of photos; each is resized with the same settings and you can download them together as a ZIP.

1600 px on the long side suits most uses: full-width blog images, email attachments and messaging apps. For thumbnails or avatars, 400–800 px is enough.