Image Resizer Converter

Scale images to an exact size or a percentage.

Runs in your browser Free · no accountFile upload supported
0 to derive from height.
0 to derive from width.
Overrides width and height when set.

File

Result

Your converted file will appear here.

This conversion happens locally in your browser. Your files are never uploaded.

About the Image Resizer converter

Set a width, a height, or a percentage, and the image is redrawn at that size. Give only one dimension and the other is calculated to preserve the aspect ratio, so nothing gets stretched.

Resizing runs on the canvas with high-quality smoothing, which produces noticeably better results than the naive scaling some tools use.

Scaling down and scaling up

Scaling down is lossless in the sense that matters: you are discarding pixels you no longer need, and the result looks clean.

Scaling up cannot invent detail. The browser interpolates between existing pixels, so a 200% enlargement looks soft. Go back to the original at full size where you can.

Sizes worth knowing

Full-width hero images rarely need to be wider than 2000px. A content image inside an article is usually served at 800–1200px. Thumbnails sit around 300px, and an avatar at 128px is plenty.

Serving a 4000px photograph into a 600px slot is one of the most common causes of a slow page.

Choosing the output format

PNG for anything with text, sharp edges or transparency. JPG for photographs when compatibility matters. WebP for photographs on the web, where it is smaller than both.

Frequently asked questions

How do I resize without distorting the image?

Set only the width or only the height. The other side is calculated from the original aspect ratio.

Can I resize several images at once?

Not yet — one file at a time. Batch conversion is on the roadmap.

Is the original file modified?

No. You get a new file to download; the file on your disk is untouched.