How to resize an image without distorting or blurring it
Two different problems get called "resizing". Telling them apart is most of the battle.

Two complaints come up constantly: "I resized it and everyone looks stretched" and "I resized it and now it is fuzzy". They have completely different causes, and each one has a fix that takes seconds once you know which problem you have.
Underneath both is the same fact. An image is a fixed grid of pixels, and every operation either throws some away, keeps them and changes the frame, or invents new ones. Knowing which of those three is happening tells you exactly what to expect.
What you need to know first
Before the step-by-step, these are the points that decide the outcome. If you are in a hurry, the first one covers most cases.
Scaling down is safe
Removing pixels always works. A 4000 px photo scaled to 1200 px looks perfect, because the software is choosing which detail to keep rather than making anything up.
Scaling up invents detail
Enlarging asks software to guess what was never captured. Traditional resampling produces blur; AI upscalers produce plausible invention. Neither is the same as real resolution.
To change shape, crop instead of squashing
Going from 4:3 to 1:1 by typing new numbers distorts everything. Crop to the new ratio first, then resize the cropped result. Faces are where squashing shows first.
Keep the ratio lock on
Every resize dialog has a chain or padlock icon linking width and height. Leave it closed and distortion is mathematically impossible, whatever else you get wrong.
The three operations people call “resizing”
| Operation | What it does | Quality effect | Use it when |
|---|---|---|---|
| Scale down | Removes pixels, keeps the whole frame | Effectively none | The image is bigger than it needs to be |
| Crop | Keeps pixels, changes the frame | None to the remaining area | You need a different shape |
| Scale up | Invents pixels to fill a bigger grid | Softness or invented detail | Nothing better is available |
| Stretch | Changes width and height independently | Visible distortion | Never |
The fourth row is not a technique, it is an accident. It happens when the ratio lock is off and someone types a height that does not match the width they typed.
Getting it right in four steps
Step 1: Work out the target width
Find the size the image will actually be displayed at. Open the page in a browser, right-click the image, and choose Inspect. The displayed dimensions appear next to the element. For a printed piece, take the physical width in inches and multiply by 300.
Step 2: Double it for retina screens
Multiply the target by two. A phone or a modern laptop packs two or three physical pixels into each CSS pixel, so an 800 px image in an 800 px slot looks soft on them. 1600 px is sharp on everything and still a small file once compressed.
Step 3: Crop before you scale, if the shape is changing
Set the crop tool to the target ratio and position the frame deliberately. Crop to 1:1 or 4:5 or whatever the destination wants, and decide yourself what gets cut. If you skip this, the platform crops for you, usually straight through someone’s head.
Step 4: Scale down in one move, with the lock on
Enter the target width and let the height follow. Do it in a single operation from the original file rather than in several passes, and use a good resampler, such as Lanczos or Bicubic Sharper if your tool names them. Then export and compress.
Never resize in place. A batch resizer pointed at your originals with overwrite enabled turns a folder of 6000 px masters into 800 px thumbnails permanently, in a few seconds. Output to a new folder every single time, without exception.
Free tools that do it properly
Windows: PowerToys Image Resizer adds “Resize pictures” to the right-click menu, handles whole folders, and writes copies rather than overwriting by default. Paint does single files fine if you tick “Maintain aspect ratio”.
macOS: Select files in Finder, right-click, Quick Actions → Convert Image, and pick a size. For more control, open them in Preview, select all, and use Tools → Adjust Size with “Scale proportionally” ticked.
Any device: Squoosh (squoosh.app) resizes and compresses in one pass, in the browser, without uploading anything. It is the best option when you want to see the resulting file size while you work.
Large batches: ImageMagick handles thousands of files with one command, and mogrify -resize 1200x -path output/ *.jpg is most of what you will ever need. The -path flag is what stops it overwriting your originals.
What to do when you must enlarge
Sometimes there is no bigger version. The client sent a 400 px logo, the only photo of the product is a screenshot, the archive image is all that exists.
- Check for a larger source first. A logo often exists as a vector file somewhere, which scales infinitely. It is worth one email to ask before spending an hour on upscaling.
- Keep the enlargement modest. Doubling is usually acceptable. Quadrupling rarely is. The further you go, the more of what you are looking at was invented.
- Use a modern upscaler for photographs. Tools built on machine learning reconstruct texture far better than the old bicubic method, and for web use the result is often good.
- Add slight sharpening afterwards, not before. Enlarging softens edges; a light unsharp mask on the result recovers some apparent crispness. Sharpening first just enlarges the sharpening halos.
- Never enlarge for print without a test print. What looks acceptable on a backlit screen frequently looks terrible on paper at arm’s length.
Common sizes worth memorising
| Destination | Resize to | Ratio |
|---|---|---|
| Website content image | 1400 px wide | Whatever suits |
| Blog featured image | 1200 × 675 | 16:9 |
| Instagram feed post | 1080 × 1350 | 4:5 |
| Marketplace product photo | 2000 × 2000 | 1:1 |
| Email attachment | 1600 px long edge | Original |
| A4 print at 300 DPI | 2480 × 3508 | A-series |
What to do next time
Lock the ratio, crop to change shape, and scale down rather than up. Those three habits eliminate both stretched faces and mystery blur, and they cost nothing to adopt.
Once the pixels are right, weight is the next question, and compressing without losing quality picks up exactly there. If the shape is what is tripping you up, aspect ratios explained covers the arithmetic, and batch resizing for free scales all of this to a folder of four hundred.
Frequently asked questions
Why does my image look blurry after resizing?
Almost always because you enlarged it. Software cannot recover detail that was never captured, so it interpolates between existing pixels and the result is soft. The other cause is resizing down in several small steps instead of one: each pass loses a little sharpness. Always go from the original to the final size in a single operation.
What does "maintain aspect ratio" actually mean?
It means width and height change together by the same percentage, so the proportions stay identical. A 1600 × 900 image scaled to 800 wide becomes 800 × 450 automatically. Unlock it and you can set 800 × 600, which squeezes the picture horizontally, the classic stretched-face effect.
Can AI upscalers really add resolution?
They add plausible detail, which is not the same as real detail. For a slightly soft photo going on a website, modern upscalers do a convincing job. For anything where accuracy matters (evidence, product specifications, medical or legal images), what they produce is an invention and should not be treated as the original.
What size should I resize to?
Match the display width and then double it for high-density screens. A 700 px content column wants roughly 1400 px. Going beyond that adds file size with no visible benefit, and going far under it makes the image look soft on modern phones.


