At One Place

Image resizer

Nothing is uploaded — the file is processed entirely in your browser.

Resize an image to exact dimensions or a percentage, in your browser.

How it works

Resizes an image to a width, a height or a percentage, optionally keeping the aspect ratio. The file never leaves your device — it is decoded, redrawn on a canvas and re-encoded locally, so there is no upload and no server copy.

Enlarging cannot add detail. Scaling a 400-pixel image to 1600 gives you four times the pixels and exactly the same information, interpolated to fill the gaps — which is why upscaled images look soft. Only downscaling is lossless in the sense that matters.

Downscaling in one large step causes aliasing, the jagged shimmer you see on fine detail and text. This tool steps down in halves when the reduction is large, which is what image editors do internally and what keeps edges clean.

Re-encoding a JPEG always loses a little quality even at maximum setting, because JPEG is lossy on every save. Where the source is a PNG and the output is a PNG, nothing is lost.

This tool runs entirely in your browser. Nothing you enter is sent to a server, logged or stored, and the page keeps working with the network disconnected.

Common questions

Is my image uploaded anywhere?
No. It is decoded and redrawn in your browser. Nothing is transmitted, and the page works offline once loaded.
Why does my enlarged image look blurry?
Because enlarging cannot create detail that was not captured. The extra pixels are interpolated from neighbours, which softens edges.
Does resizing lose quality?
Downscaling loses detail by definition. Re-encoding a JPEG also loses a little every time, since JPEG is lossy on every save — PNG to PNG does not.

Related pages

Sources

  1. Calculated on this page — At One Place

How these figures are compiled and checked