Resize Image

Scale an image to a width and height you choose, with the aspect ratio locked by default.

Processed on your device — no upload

termiva resize photo --width ?
original new size nothing uploaded

How to resize image

  1. Choose the image you want to scale.
  2. Type a width, or tap one of the presets. The height follows automatically.
  3. Press resize, then download.

How it works

Resizing draws the image onto a canvas of the target dimensions, letting the browser resample the pixels. Scaling down averages groups of source pixels into each output pixel, which is why a reduced image looks clean. The tool asks for high-quality smoothing rather than the fast default, which visibly reduces the jagged edges you get from naive scaling.

Locking the aspect ratio is the default because unlocking it distorts people. With the lock on, typing a width computes the matching height and vice versa. Turn it off only when you genuinely need a fixed frame and know the picture will stretch.

Scaling up is possible and almost always a mistake. A 400px image enlarged to 1600px has no extra detail to draw on — the browser interpolates between the pixels it has, and the result is soft and slightly plasticky. The tool warns when you cross the original size, because it is usually accidental.

Resizing is also the most effective way to shrink a file. Halving both dimensions leaves a quarter of the pixels, which typically means a quarter of the file — a far bigger saving than any quality setting achieves, and with no artefacts.

A worked example

You are adding a header image to an article. The photo from your camera is coast.jpg: 6000×4000 and 8.4 MB. The article column is 1200px wide.

Choose the file. Both fields fill in with the original dimensions and the ratio lock is on. Tap the Web — 1200px preset: the width becomes 1200 and the height follows to 800 by itself, preserving the 3:2 shape.

Press resize. The result is around 210 KB — a fortieth of the original. Nothing about the picture has been degraded; there are simply twenty-five times fewer pixels, which is all the page ever needed. Serving the 6000px original would have cost every visitor 8.4 MB to display an image at 1200px.

Now the case to avoid. Suppose you only have a 500px thumbnail and want 1200px. Type 1200 and the tool warns you are enlarging. Do it anyway and the result is visibly soft: the browser has invented 1.15 million pixels from 500×333 of real information. No tool can recover detail that was never captured.

If you need a specific shape rather than a specific size — a square avatar from a rectangular photo — cropping is the right tool, because resizing to a square would squash the picture.

Questions

Is my image uploaded to be resized?

No. The scaling runs on a canvas in your browser, on your own device. There is no backend to this site, so the photo is never transmitted.

Why does the height change when I type a width?

Because the aspect ratio is locked by default, which keeps the picture from being stretched. Switch the ratio setting to "free" if you deliberately want to distort it.

Can I make an image bigger?

Yes, but it will look soft. Enlarging interpolates between existing pixels; it cannot add detail that was never captured. The tool warns you when you cross the original size.

What size should a web image be?

No wider than the space it occupies, or twice that for high-DPI screens. A 1200px-wide article column needs at most a 2400px image, and 1200px is usually plenty.

Is resizing better than compressing for shrinking files?

Usually, yes, and by a lot. Halving both dimensions removes three quarters of the pixels with no artefacts, while quality settings trade visible detail for much smaller gains.

Will resizing hurt the quality?

Scaling down is essentially free visually — the tool uses high-quality resampling. Scaling up always costs sharpness.

Does resizing keep the photo metadata?

No. The image is redrawn through a canvas, which carries pixels only, so EXIF including GPS is dropped.

Why is there a 12000 pixel limit?

Beyond that the canvas needs enormous amounts of memory — a 12000×12000 image is around 576 MB of raw pixels — and browsers start failing in ways that are hard to report clearly.

Does this resize JPG and PNG, or only certain formats?

Anything your browser can decode, which in practice means resize JPG, resize JPEG, resize PNG, WebP and GIF. The output format matches the input, so a resized PNG stays a PNG and keeps its transparency. To scale an image and change its format in one pass, resize here and then convert.

Is scaling an image the same as resizing it?

Yes. Scale image and resize images name the same operation — scale JPG, scale PNG, resize picture, all of it. What changes is the pixel dimensions, not the file format, so a resized PNG comes back a PNG with its transparency intact.