Skip to content

How to resize an image without losing quality

The difference between resizing down and up, what DPI actually does, and settings that keep photos sharp.

Updated September 2, 2026 · 7 min read · by the InfyTool team

“Resize without losing quality” hides two very different jobs. Making an image smaller is nearly lossless when done right — and most tools do it wrong anyway. Making an image bigger cannot truly be lossless, but there are rules for how far you can push it. This guide covers both, plus the DPI question that confuses everyone.

The rules that matter

  • Always resize from the original. Every save-as-JPG loses a little; resizing a resize compounds it. Keep the original, derive every size from it.
  • Downscale freely, upscale reluctantly. Shrinking keeps quality; enlarging beyond ~1.5–2× shows. If you need big and the source is a logo or icon, get the SVG and render it at size instead.
  • Resize to the exact target size. If the destination shows 1080×1350, deliver 1080×1350 (or exactly 2× for HiDPI). Delivering “roughly big enough” means the destination rescales again with whatever fast filter it has.
  • Keep the aspect ratio unless you crop. Stretching to force a size distorts; the honest options are fit (letterbox), fill (crop), or a deliberate crop you control.
Open the Image Resizer

Exact pixels, inches/cm at any DPI, batch, crop, rotate — with a proper high-quality resampler. Free, in your browser.

Pixels, inches and DPI — the two-minute version

Digital images are pixels. Inches and centimetres only exist at print time, and DPI is just the exchange rate: pixels = inches × DPI. A 1200×1800 px photo is a razor-sharp 4×6" print at 300 DPI, an acceptable 8×12" at 150 DPI, and a poor poster at 50 DPI — same file, three descriptions. Two practical consequences:

  • For screens (web, social, apps), ignore DPI entirely and think only in pixels.
  • For print, work backwards from the physical size: the resizer lets you enter “10×15 cm at 300 DPI” directly and computes the pixels, and can write the DPI number into the file’s metadata since some print services read it.

Common targets

DestinationResize to
Full-width web hero1920 px wide (2560 for large screens)
Blog/article inline image1200–1600 px wide
Social media postplatform-exact — see the sizes cheat sheet
4×6" print1200×1800 px (300 DPI)
A4 print2480×3508 px (300 DPI)
Email attachment1024–1600 px wide, then compress

Sharpness killers to avoid

  • Resizing in a hurry with the wrong tool. Cheap resizers use nearest-neighbour or basic bilinear filters that alias fine detail. A proper resampler (the resizer here uses a high-quality filter chain) preserves edges visibly better, especially for text and line art.
  • Saving screenshots or text-heavy images as JPG. JPG smears sharp edges. Use PNG or WebP for anything with text; see the file-size guide for the format logic.
  • Letting a platform do the resize. Uploading a 6000-px photo to a form that wants 800 px hands the job to the worst resizer in the chain. Do it yourself first.

Frequently asked questions

Can I enlarge a small image without it getting blurry?

Only a little. Enlarging invents pixels that were never captured, so expect softness beyond about 1.5–2×. If the source is vector (SVG), convert from the SVG instead — vectors enlarge infinitely. For photos, start from the largest original you can find; upscaling is the last resort, not the plan.

What DPI should my image be?

For screens, DPI is irrelevant — a 1000-pixel image is 1000 pixels regardless of the DPI number saved in the file. For print, 300 DPI is the standard: a 4×6 inch print wants 1200×1800 pixels. The resizer can both calculate sizes in inches/cm at a chosen DPI and write the DPI tag into the file for print shops that check it.

Why does my resized image look worse on Retina/HiDPI screens?

High-DPI screens show ~2 device pixels per CSS pixel. An image exported at exactly its display size looks soft there. Export at 2× the display size and let the page scale it down — sharp everywhere, and modern formats keep the file small.

Does resizing reduce image quality?

Downscaling with a good resampler loses almost nothing visible — it can even hide noise. Quality is lost when you upscale, when you resize repeatedly saving as JPG each time (generation loss), or when the resizer uses a cheap resampling filter. Resize once, from the original, to the final size.

Tools used in this guide