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.
How to resize an image
- Drag your image onto the box above (or click to choose, or paste it from your clipboard).
- Type a new width or height in pixels, or drag the scale slider. With aspect ratio locked, the other dimension follows automatically.
- 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:
| Format | Best for | Transparency | Notes |
|---|---|---|---|
| PNG | Logos, icons, screenshots, line art | Yes | Lossless and crisp, but larger files for photos. |
| JPG | Photographs and rich, detailed scenes | No | Small files; some quality is traded for size. |
| WebP | Almost anything on the modern web | Yes | Typically 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.