Social Media Image Size Generator
Generate perfectly sized image canvases for Instagram, Facebook, YouTube, and X (Twitter) — instantly in your browser. Add custom colours, gradients, and text overlays, then download as PNG.
What Is a Social Media Image Size Generator?
A social media image size generator creates blank, perfectly dimensioned canvases for every major social platform — with no design software required. Whether you need an Instagram post, a Facebook cover photo, a YouTube thumbnail, or an X (Twitter) header, each platform has strict recommended dimensions that affect how your image is cropped, compressed, and displayed across devices.
This tool renders the canvas directly in your browser using the HTML5 Canvas API, so nothing is uploaded to a server. Add a background colour or gradient, overlay your text, and download a full-resolution PNG instantly.
Official Social Media Image Sizes (2025)
- Square Post: 1080 × 1080 px (1:1) — the standard feed post, works well for both portraits and landscapes when cropped square.
- Portrait Post: 1080 × 1350 px (4:5) — takes up more vertical feed space, recommended for maximum visibility.
- Story / Reel: 1080 × 1920 px (9:16) — full-screen vertical format. Keep key content in the middle 60% to avoid UI overlap.
- Cover Photo: 820 × 312 px on desktop, displayed at 640 × 360 on mobile. Upload at 820 × 312 for the best result across both.
- Feed Post: 1200 × 630 px (1.91:1) — Facebook's recommended ratio for link preview images and boosted posts.
YouTube
- Thumbnail: 1280 × 720 px (16:9, minimum) — must be under 2 MB. This is the most important image for click-through rate on your videos.
- Channel Art / Banner: 2560 × 1440 px — displayed differently on TV (2560 × 1440), desktop (2560 × 423), and mobile (1546 × 423). Keep critical content in the centre 1546 × 423 safe zone.
X (Twitter)
- Header: 1500 × 500 px (3:1) — the profile banner behind your avatar. Keep important content away from the bottom-left corner where your avatar overlaps.
- Post Image: 1600 × 900 px (16:9) — in-feed images are cropped to roughly 2:1, so keep key content in the centre.