Free Image Resizer
Resize JPG, PNG and WebP photos by exact pixels or percentage. Lock aspect ratio, use social media presets, batch resize up to 20 images — all in your browser.
Resize Settings
Results
No images yet
Drop images in the left panel to get startedWhat Is Image Resizing?
Image resizing changes the pixel dimensions of a picture — its width and height in pixels. A 4000×3000 photo resized to 800×600 becomes a much smaller file that loads faster and takes up less storage. Resizing is one of the most common image operations, used everywhere from web development to social media posting.
There are two ways to resize:
- By exact pixels — you specify the target width and height in numbers. Best when you need to hit a specific size, like Instagram's 1080×1080.
- By percentage — you scale the image relative to its original size. 50% makes it half the width and half the height (so a quarter of the total pixels).
Shrinking vs enlarging
| Direction | Quality | File size | When to use |
|---|---|---|---|
| Shrinking | Excellent — no visible loss | Drops sharply | Web uploads, email, social media |
| Same size | Perfect | Same (or smaller if re-encoded) | Format conversion only |
| Enlarging | Blurry, soft, or pixelated | Grows fast | Only when absolutely necessary |
The rule: never enlarge an image beyond its original dimensions unless you have no other option. The browser interpolates new pixels, but it can't invent detail that was never there.
Aspect ratio explained
Aspect ratio is the proportional relationship between width and height. A 1200×800 image has a 3:2 aspect ratio. If you resize it to 600×800, you've broken the ratio and the image will look squashed.
When Lock aspect ratio is on (the default), typing a new width automatically updates the height to keep the proportion, and vice versa. When it's off, you can set independent values — but the image will be stretched or compressed to fit.
Common social media sizes
We've included presets for the most common platforms. Here's a quick reference:
| Platform | Recommended size | Notes |
|---|---|---|
| Instagram Post | 1080×1080 | Square; portrait 1080×1350 gets more reach |
| Instagram Story / Reel | 1080×1920 | Vertical, 9:16 ratio |
| Facebook Post | 1200×630 | Shows up in the feed and in link previews |
| Facebook Cover | 820×312 | Desktop; mobile crops to 640×360 |
| Twitter Post | 1200×675 | 16:9 landscape |
| YouTube Thumbnail | 1280×720 | 16:9; larger text is more readable on mobile |
| YouTube Banner | 2560×1440 | Safe area for text is 1546×423 |
| LinkedIn Banner | 1584×396 | Desktop; mobile shows a smaller crop |
| Pinterest Pin | 1000×1500 | 2:3 vertical ratio |
Why resize your images?
- Faster page loads. A 4000px-wide photo displayed at 800px wastes 90% of the data. Resizing to display size cuts the file down dramatically.
- Meet platform requirements. Social media platforms often reject or crop images that don't match their specs.
- Save storage. Resize an old photo library and free up gigabytes.
- Faster email attachments. Most email providers cap attachment size at 25MB; a resized photo sails under that limit.
- Consistent layouts. Force all product photos to 1200×1200 for a uniform catalogue look.
- Better SEO. Google uses page speed as a ranking factor, and image weight is a major contributor.
About metadata and EXIF
When you resize through the Canvas API, most metadata is stripped — including camera model, GPS location, date taken, and software used. This is generally a privacy win, and it also saves space since EXIF data can add 10–50 KB per image. Image orientation is preserved, so portrait photos stay upright.
Common use cases
Social Media Posts
Resize photos to match each platform's recommended dimensions.
Website Optimisation
Match image dimensions to display size for faster page loads.
Email Attachments
Shrink photos so they fit under email size limits.
Product Catalogues
Resize all product photos to the same dimensions for a clean grid.
Print Preparation
Resize to match the print resolution needed for physical output.
Favicons & Icons
Generate fixed-size app icons and favicons from a larger source.
Cloud Storage
Reduce your backup footprint by resizing older photos.
Presentations
Fit images to slide dimensions so they don't stretch or crop.
Privacy and security
This image resizer runs entirely in your browser. Every step — reading the file, decoding it, resizing it and producing the download — uses local browser APIs. Your images never leave your device. Nothing is uploaded, stored or transmitted to any server.