Free · in your browser

Image Resizer

Resize any image to exact pixels or by percentage — with aspect-ratio lock. Free, instant, and private: your file never leaves your device.

Original
Original image preview
Resized
Resized image preview
Download image
Private by design — your image is processed locally and never uploaded.

How to resize an image

  1. Drag your image onto the box above (or click to choose, or paste it from your clipboard).
  2. Type a new width or height in pixels, or drag the scale slider. With aspect ratio locked, the other dimension follows automatically.
  3. Optionally pick an output format (PNG, JPG or WebP), then click Apply changes and Download.

Why resize images?

Oversized images are the most common cause of slow web pages. Serving an image at the dimensions it's actually displayed — instead of a giant original — cuts load time, saves bandwidth, and improves your Core Web Vitals and SEO. Because the resizing happens with the browser's built-in Canvas API, your file is processed entirely on your own device: nothing is uploaded, queued, or stored on a server, which matters when the picture is a private screenshot, an ID document, or unreleased product art.

Common use cases

  • Web & blog images — bring a 4000 px camera export down to the 800–1200 px your layout actually renders.
  • Profile & avatar photos — hit an exact square such as 400 × 400 px before uploading to a platform that crops awkwardly.
  • Email signatures & PDFs — shrink logos and headshots so documents stay light and load quickly.
  • Marketplace & CMS limits — meet a maximum-dimension rule (for example 2048 px) that a store or upload form enforces.
  • Social media — produce platform-correct sizes like a 1200 × 630 px share card or a 1080 px square post.

Choosing the right output format

Resizing and re-encoding go hand in hand, so it helps to pick the format that suits your image. Use this quick reference:

FormatBest forTransparencyNotes
PNGLogos, icons, screenshots, line artYesLossless and crisp, but larger files for photos.
JPGPhotographs and rich, detailed scenesNoSmall files; some quality is traded for size.
WebPAlmost anything on the modern webYesTypically 25–35% smaller than JPG or PNG at similar quality.

If you are unsure, keep the original format. Choose WebP when you want the smallest file and your audience uses current browsers, which today means virtually everyone.

Tips & gotchas

  • Downscale, don't upscale. Reducing dimensions keeps images sharp; enlarging them past the original size introduces softness and artefacts that no resizer can avoid.
  • Lock the aspect ratio unless you deliberately want a different shape — otherwise the image stretches and faces or logos distort.
  • Resize from the largest source you have. Each save of a JPG re-compresses it, so work from the original rather than a file you have already shrunk.
  • Match real display size, then double it for retina. If a slot shows the image at 600 px wide, export around 1200 px so it stays crisp on high-density screens.

Frequently asked questions

Is this image resizer free and safe?
Yes — it is 100% free with no sign-up, and completely private. Your image is processed in your browser using the Canvas API and never uploaded to any server.
Can I resize without losing the aspect ratio?
Yes. Keep the "Lock aspect ratio" box ticked and the height updates automatically when you change the width (and vice-versa), so the image never looks stretched.
What image formats can I resize?
PNG, JPG/JPEG, and WebP. You can also export to a different format using the Format dropdown.
Will resizing reduce file size?
Usually yes — smaller dimensions mean fewer pixels and a smaller file, which makes your pages load faster.
Does resizing reduce image quality?
Scaling down is essentially lossless to the eye, because you are discarding detail the smaller size cannot show. Scaling up cannot add detail that was never captured, so enlarging a small image will look soft or blocky. For best results, always start from the largest original you have.
What size should I resize an image to?
It depends on where it will appear. Full-width hero images are usually 1600–2000 px wide, in-content images 800–1200 px, thumbnails 150–400 px, and social share images 1200 × 630 px. Match the pixel size to the space the image actually occupies on screen.

Related tools

Compress an image →   Convert format →   All tools →