Social media image resizer
One photo, every platform size at once. Fill, fit or crop each one, then download them together.
Drop a photo to resize for social media, or click to choose
JPG, PNG or WebP. It stays on your device.
Need several changes to one photo? The Photo editor does crop, text, filters and blur together.
How it works
- Choose a photo. It is made into four common sizes straight away: an Instagram square post and story, an X post image and a YouTube thumbnail.
- Pick the sizes you need. Tap sizes in the panel to add or remove them. Every platform's posts, covers, banners and profile pictures are listed.
- Frame each one. Fill crops the middle of the photo, Fit shows all of it on a background, and Crop lets you drag the photo inside the frame. Set all sizes at once or each preview on its own.
- Download all. Every size is saved together in one zip, each file named after its platform and size. Each preview also has its own Download.
Fill, fit or crop
Fill
Covers the frame edge to edge by trimming the photo evenly from the sides that do not fit. Right for most posts.
Fit
Shows the whole photo, with white, black or your own colour in the leftover bands. Right when nothing may be cut off.
Crop
Like Fill, but you drag the photo inside the frame, or use the arrow keys, to keep a face or a product in view.
Tall formats such as stories and TikTok covers have buttons and captions over the top and bottom of the picture. Keep faces and text in the middle of a 9:16 frame so the app does not cover them.
Sizes for every platform
Each size below comes from the platform's own help or advertising pages, checked on the date shown. Platforms change their specs from time to time; where a platform gives only a ratio or a minimum, the note says so.
| Platform | Image | Size (px) | Ratio |
|---|---|---|---|
| Square post | 1080 × 1080 | 1:1 | |
| Portrait post | 1080 × 1350 | 4:5 | |
| Story or reel | 1440 × 2560 | 9:16 | |
| Profile picture | 320 × 320 | 1:1 | |
| Feed post | 1440 × 1800 | 4:5 | |
| Cover photo | 851 × 315 | 2.7:1 | |
| Profile picture | 320 × 320 | 1:1 | |
| X | Post image | 1920 × 1080 | 16:9 |
| X | Header | 1500 × 500 | 3:1 |
| X | Profile picture | 400 × 400 | 1:1 |
| Post image | 1200 × 628 | 1.91:1 | |
| Profile banner | 1584 × 396 | 4:1 | |
| Profile picture | 400 × 400 | 1:1 | |
| YouTube | Thumbnail | 3840 × 2160 | 16:9 |
| YouTube | Channel banner | 2560 × 1440 | 16:9 |
| YouTube | Profile picture | 800 × 800 | 1:1 |
| Pin | 1000 × 1500 | 2:3 | |
| TikTok | Video cover | 1080 × 1920 | 9:16 |
| TikTok | Profile picture | 200 × 200 | 1:1 |
Each image name links to the platform’s own page for that size, checked on 2026-11-01. Platforms change their specs, so check the link if a layout looks off.
Resizing without losing quality
Making an image smaller keeps it sharp: the resizer uses a Lanczos filter, which keeps edges crisp when it shrinks a photo. Making it larger cannot add detail that was never there, so a small photo stretched to a 3840 × 2160 thumbnail looks soft. A preview that had to be enlarged says so under it. This is a plain resize, not AI upscaling.
JPG suits photos and keeps files small. PNG is lossless and larger, for graphics with flat colour or text. Your photo is resized in your browser and is never uploaded; saving also drops hidden metadata such as the GPS location. This is an independent tool, not made by or affiliated with any of these platforms.
Related tools
- YouTube thumbnail maker: A 3840 × 2160 thumbnail with bold text, emoji and a gradient, under 2 MB.
- Crop image: Crop to a ratio, a circle, or a freeform box.
- Resize image: Resize to exact dimensions or a social preset.
- Collage maker: Combine 2 to 9 photos into a grid, sized for any platform.