How to resize an image for social media
- Choose an image.
- Pick a platform and a size. Choose Fill to crop or Fit to keep the whole picture.
- Drag the preview, or use zoom and the position sliders, until it looks right.
- Download that size, or tick several and download a ZIP.
The saved file has exactly the pixel size shown, so you can upload it straight away.
Supported sizes
- Square post (1:1): 1080 × 1080 px
- Portrait post (4:5): 1080 × 1350 px
- Landscape post (1.91:1): 1080 × 566 px
- Story and Reel (9:16): 1080 × 1920 px
- Profile picture: 320 × 320 px
- Link or shared image: 1200 × 630 px
- Square post: 1080 × 1080 px
- Cover photo: 851 × 315 px
- Event cover: 1920 × 1005 px
- Story: 1080 × 1920 px
X (Twitter)
- Post image (16:9): 1600 × 900 px
- Header: 1500 × 500 px
- Profile picture: 400 × 400 px
- Post image: 1200 × 627 px
- Personal banner: 1584 × 396 px
- Company banner: 1128 × 191 px
- Company logo: 300 × 300 px
YouTube
- Thumbnail: 1280 × 720 px
- Channel banner: 2560 × 1440 px
- Shorts: 1080 × 1920 px
- Channel picture: 800 × 800 px
- Pin (2:3): 1000 × 1500 px
- Square pin: 1000 × 1000 px
TikTok
- Video or photo post (9:16): 1080 × 1920 px
- Profile picture: 200 × 200 px
- Profile picture: 500 × 500 px
- Status (9:16): 1080 × 1920 px
Discord
- Avatar: 512 × 512 px
- Server icon: 512 × 512 px
- Server banner: 960 × 540 px
Questions
Is my image uploaded?
No. The resizing happens in your browser tab, and the ZIP file is built on your device.
What is the difference between Fill and Fit?
Fill covers the whole frame and crops what does not fit; drag the picture to choose what stays. Fit shows the whole picture and fills the empty space with a blurred copy of the picture, a color, or nothing.
Can I make several sizes at once?
Yes. Tick any sizes, on any platform, adjust each one if you like, and download them together as one ZIP file.
Are these sizes official?
They are the sizes platforms and design guides recommend today. Platforms change their layouts now and then and may crop to their own frames, so keep important content away from the edges.
Which format should I choose?
JPG gives small files that suit photos. PNG is better for text, logos, and screenshots, and for transparency. Most platforms re-compress uploads, so start from good quality.
Credits
Built by OneTooling using standard browser features. No third-party code runs on your data.