Resize and compress product photos

Set the width and height in pixels, reduce the file size and download JPEG, PNG or WebP for your store, listings or social posts.

  • Free, no daily limit
  • No signup
  • Photos stay on your device

Add a photo to resize

Drag it here or choose one from your device. You'll pick the size and format next.

JPEG, PNG or WebP · up to 20 MB and 40 megapixels · one image at a time

Your photo is processed in this browser. We don't upload or store it.

How to resize and compress a photo

  1. Choose your photo

    Open a JPEG, PNG or WebP from your device. The image stays in your browser.

  2. Set dimensions and file size

    Pick a preset or enter the width and height in pixels. Then choose a format and quality, or enter a target file size in KB.

  3. Check and download

    Review the result and actual file size, then save it. Your original file stays unchanged.

Common questions

Is it free? Do I need an account?

It's free and needs no account. There's no daily limit, and your image is processed in your browser, never uploaded to HummingBytes.

Can I compress an image to an exact file size?

You can set a target, but an exact file size isn't guaranteed. For JPEG and WebP, the tool lowers quality to try to stay under your target in KB, keeping your dimensions. If the target is too small, you'll see the actual size and can try smaller dimensions.

Which format should I choose?

JPEG suits most photos and is widely supported, but it has no transparency. WebP usually makes smaller files and keeps transparency, though not every platform accepts it. PNG preserves transparency with lossless encoding, but photos often end up larger. Check which formats your destination accepts.

Will this crop my product or improve its detail?

It is never cropped or stretched: the whole image fits inside your dimensions, with margins if the proportions differ. Enlarging a small image doesn't restore detail. The presets are convenient sizes, not a guarantee that an image meets every marketplace's requirements.