Image resizer  /  runs in your browser  /  free

Resize an image to exact pixels

Type the width and height you need, pick JPG, PNG or WebP, set the quality. The aspect ratio locks itself so nothing gets squashed. Nothing is uploaded anywhere.

Dimensions
1–5000 px
Output
JPG · PNG · WEBP
Quality
10–100%
Max file
10 MB
Uploads
None
Resizer runs locally
  • Width and height in pixels, from 1 to 5000
  • Aspect ratio lock on by default — type one value, get the other
  • Quality slider from 10% to 100% for JPG and WebP
  • Info panel shows the size reduction as you go
  • Change format on each download, without reloading the file
  • Accepts JPG, PNG, GIF and WebP up to 10 MB
  • Product photos
  • Blog headers
  • Social posts
  • Email banners
  • Avatars
  • Thumbnails
  • Marketplace listings
  • Slide decks
  • Wallpapers
  • Print proofs
  • Favicons
  • Anything too heavy to upload
01Output formats

Three formats, three jobs

The format matters as much as the dimensions. Same photo, same perceived quality, three very different file sizes.

Typical weight same photo · same quality
PNG2.4 MB
JPG820 KB
WEBP580 KB

Indicative figures for a 1600 × 900 photograph at 80% quality. Flat graphics and screenshots behave differently — PNG can win there.

JPG lossy

The default for photographs

Discards detail the eye barely registers, which is exactly what you want on a photograph full of gradients and texture. Universally supported, nothing to think about. Avoid it on sharp text and flat colour, where the compression leaves visible fringing.

Best for
Photos, gradients, texture
Transparency
No
Quality slider
Yes, 10–100%
PNG lossless

When nothing may be lost

Keeps every pixel exactly as it was and supports transparency. That makes it right for logos, icons, screenshots and anything with hard edges or type. On a photograph it is simply heavy — often three times a JPG for no visible gain.

Best for
Logos, UI, screenshots
Transparency
Yes
Quality slider
Not applicable
WebP modern

The one to use on the web

Typically 25–35% lighter than a JPG at the same visual quality, and it handles transparency too. Every current browser supports it. Unless you are handing the file to someone with old software, this is the right export for anything going online.

Best for
Anything on a website
Transparency
Yes
Quality slider
Yes, 10–100%
02Target sizes

Numbers to type in

Common target dimensions, so you are not guessing. Platforms revise these occasionally — check theirs if a crop matters.

Reference width × height in px
Where it goesSizeFormat
Website hero / blog header1600 × 900WebP
Body image in an article1200 × 800WebP
E-commerce product shot1200 × 1200WebP / JPG
Instagram square post1080 × 1080JPG
Instagram story / Reel cover1080 × 1920JPG
Facebook shared link1200 × 630JPG
LinkedIn shared link1200 × 627JPG
X / Twitter post image1600 × 900JPG
YouTube thumbnail1280 × 720JPG
Email banner600 × 200JPG
Profile picture / avatar512 × 512PNG
Open Graph preview1200 × 630JPG
03Worth knowing

The photo off your phone is far too big for a web page

01 / Page speed

Oversized images are the usual culprit

A phone camera produces images around 4000px wide. A web page almost never displays one wider than 1600. Uploading the original means the browser downloads several megabytes and then throws most of the pixels away — the visitor pays for detail they will never see.

It shows up directly in Largest Contentful Paint, which is one of the Core Web Vitals Google measures. Resizing before upload is the single cheapest fix available, and it costs nothing but a few seconds.

02 / Ratio

Why the lock is on by default

Change the width without changing the height and the image stretches. It is the most common mistake in resizing, and once it is done there is no undoing it — the pixels have been rewritten. With the lock on you type one number and the other follows.

Turn it off only when you deliberately want a different shape, and expect to crop first. If your source is 4:3 and you need 16:9, resize then crop — not the reverse.

03 / Quality

80% is almost always the answer

The quality slider is not a straight trade. Going from 100% to 80% typically removes more than half the file weight while leaving nothing an eye can catch. Below about 60% the artefacts start showing up around edges and in flat skies.

Watch the Info panel while you move it: it reports the reduction against the original, so you can find the point where the curve flattens and stop there.

04 / Enlarging

Scaling up does not add detail

You can set any dimension up to 5000px, but enlarging a small image only spreads the existing pixels over more space. It will look soft, and no setting will fix that. If you need a larger image, go back to a higher-resolution original.

05FAQ
How do I resize an image online for free?
Drop your photo into the tool above or click to browse for it. Type the width and height you need in pixels, pick JPG, PNG or WebP, and set the quality. Click Download to save the result. No account, no limits.
Are my images uploaded to a server?
No. Resizing happens entirely in your browser through the HTML5 Canvas API. The file never leaves your device, which means you can resize private photos and confidential documents without them travelling anywhere.
Can I keep the original proportions?
Yes, and it is on by default. With the lock active you type one dimension and the other is calculated for you, so the image cannot stretch. Turn it off when you deliberately want a different shape.
What is the difference between JPG, PNG and WebP?
JPG compresses with a small loss of detail and suits photographs. PNG is lossless and supports transparency, so it suits logos, screenshots and graphics with sharp edges. WebP is typically 25–35% lighter than JPG at the same visual quality and is supported by every current browser.
What does the quality slider do?
It sets the compression level for JPG and WebP exports. Around 80% is usually the sweet spot: a large drop in file size with no visible loss. The Info panel shows the reduction against the original as you move it.
What dimensions and file sizes are allowed?
Width and height from 1 to 5000 pixels, and input files up to 10 MB in JPG, PNG, GIF or WebP. There is no daily limit — resize as many images as you like.

Free / unlimited / stays on your device

Get it down to the right size