Image Resizer
Resize to exact pixels, a percentage, or a platform size — aspect ratio locked. One photo or a folder, as JPG, PNG or WebP. No upload, no watermark.
How it works
How to resize an image?
Open your pictures
Drag in a JPG, PNG, WebP, GIF, AVIF, BMP or SVG — one, or up to thirty at once. They are read straight off your device, so there is no upload bar and no file-size ceiling.
Say what size you want
Type a width and height, scale by a percentage, cap the longest edge, or pick a platform size like 1080×1350. With the ratio kept, one side follows the other and nothing comes out stretched.
Decide how it fits
When both sides are pinned to a shape the picture does not have, choose crop to fill, bars around it, or a stretch — and where the crop should sit. The preview is the output frame.
Resize and download
Save as JPG, PNG or WebP, with a quality setting for the two that have one. One picture downloads on its own; a batch comes as a ZIP or as separate files, named "photo-1080x1350.jpg".
Spec sheet
Features
Exact pixels, with the ratio kept
Type a width and the height follows the picture’s own shape — or unlock the two and pin both sides. Anything from 1 px to 12000 px on a side.
Percentage and longest edge
Halve everything with one number, or cap the long side at 1600 px and let portrait and landscape shots each keep their shape. “Never enlarge” leaves the small ones alone.
Sizes for every platform
Instagram, TikTok, YouTube, X, Facebook, LinkedIn and Pinterest — posts, stories, thumbnails, banners and profile pictures, plus 1080p, 4K and A4 at 300 dpi.
Crop, bars or stretch
When the shape has to change, you choose what happens: fill the frame and cut the overflow — anchored anywhere in a nine-point grid — pad it in any colour, or force the exact size.
A whole batch in one go
Up to thirty pictures through one set of settings, downloaded as a ZIP or one at a time. Each file is named with the size it came out at.
JPG, PNG or WebP
Keep the format each picture came in, or convert. WebP is about a third smaller than JPG at the same quality, and both keep a quality slider; PNG stays lossless and transparent.
The sizes
Image sizes for each platform
Every row here is a preset in the tool above. Platforms re-encode whatever you send them, so matching the shape matters far more than matching the pixels exactly — and anything larger than these is spent on their transcoder rather than on the viewer.
| Where it goes | Size | Notes |
|---|---|---|
| Instagram square post | 1080 × 1080 | Feed post, 1:1 |
| Instagram portrait post | 1080 × 1350 | The tallest the feed allows, 4:5 |
| Instagram story or Reel cover | 1080 × 1920 | Full screen, 9:16 |
| TikTok video cover | 1080 × 1920 | Same 9:16 as Reels and Shorts |
| YouTube thumbnail | 1280 × 720 | 16:9, under 2 MB |
| YouTube channel banner | 2560 × 1440 | Safe area is the middle 1546 × 423 |
| X (Twitter) post image | 1600 × 900 | 16:9 — the shape the timeline crops to |
| X (Twitter) header | 1500 × 500 | 3:1 |
| Facebook feed post | 1200 × 630 | Also the standard link-preview size |
| LinkedIn post image | 1200 × 627 | 1.91:1 |
| LinkedIn personal banner | 1584 × 396 | 4:1 |
| Pinterest pin | 1000 × 1500 | 2:3 — the shape that fills the most feed |
Questions