imglover
Files deleted within seconds. Never stored.

Resize images online

Shrink photos to any width or height, free, in your browser. Bulk-friendly.

Defaults are based on the source size.

Drop your image here, or click to choose

Files stay in your browser. Nothing is uploaded.

When to resize

Use it before uploading to a CMS, before emailing, before sharing on chat apps that re-compress aggressively, or to prepare different sizes for responsive layouts. Resize once, ship a smaller file — the receiver doesn't pay for pixels they never see.

How it works

Each photo is decoded with the browser's native image pipeline, resampled with a high-quality 2D-canvas downscaler, then re-encoded in its source format. No server is involved.

Frequently asked questions

How do the modes differ?
Fit keeps aspect ratio and shrinks until both width and height fit inside your numbers. By width / By height only set one dimension and compute the other from the original aspect. Exact forces both numbers, which can stretch the image.
Will it upscale beyond the original size?
By default no — making images bigger than the source produces blurry results. The fit mode caps at original size.
Are the photos uploaded?
No. Resizing happens in your browser using a high-quality canvas resampler.
What about quality after resize?
When you shrink, the encoder runs at quality 90 by default. The output keeps the source format (JPG stays JPG, PNG stays PNG, WebP stays WebP).

Free image tools