Social media image sizes & resizer
Every 2026 image size for Instagram, Facebook, X, LinkedIn, YouTube, TikTok, Pinterest and Threads, checked against the platforms' own help pages — plus a resizer that crops one image to all of them, with safe-zone overlays.
- Free, no signup
- Runs in your browser
- Nothing is uploaded
Image sizes for every platform
47 placements. Click a row to add it to the resizer below — 4 selected.
| Add to resizer | Platform | Placement | Size (px) | Ratio | Notes |
|---|---|---|---|---|---|
| Profile photo | 320 × 320 | 1:1 | Shown as a circle at about 110px. Keep the subject centred. | ||
| Square post | 1080 × 1080 | 1:1 | Stored at up to 1080px wide. The profile grid shows a centred 3:4 crop, trimming the sides.Safe-zone overlay in the resizer | ||
| Portrait post (4:5) | 1080 × 1350 | 4:5 | The tallest feed ratio ads accept. The 3:4 grid tile shows the centre 1012×1350.Safe-zone overlay in the resizer | ||
| Portrait post (3:4) | 1080 × 1440 | 3:4 | Supported since mid-2025 and matches the profile grid tile exactly, so nothing is cropped. Not accepted for feed ads (4:5 is the limit). | ||
| Landscape post | 1080 × 566 | 1.91:1 | The widest ratio Instagram accepts (1.91:1). The grid tile crops it heavily. | ||
| Carousel | 1080 × 1350 | 4:5 | Up to 20 slides, all in one ratio. 1:1 and 3:4 work too. | ||
| Story | 1080 × 1920 | 9:16 | Meta's guidance: keep about 14% at the top, 35% at the bottom and 6% at each side clear of text and logos.Safe-zone overlay in the resizer | ||
| Reel | 1080 × 1920 | 9:16 | Same 14% top, 35% bottom, 6% sides safe zone as Stories.Safe-zone overlay in the resizer | ||
| Reel cover | 1080 × 1920 | 9:16 | The profile grid shows the centre 1080×1440 (3:4), cutting 240px from the top and bottom.Safe-zone overlay in the resizer | ||
| Profile photo | 320 × 320 | 1:1 | Shown at 176px on desktop and 196px on phones, cropped to a circle. PNG keeps logos crisp. | ||
| Cover photo | 851 × 315 | 2.7:1 | Loads fastest as an sRGB JPG under 100 KB. Minimum 400×150. Desktop and mobile crop differently and the profile photo overlaps on mobile — keep key content centred. | ||
| Feed image (square) | 1080 × 1080 | 1:1 | JPG or PNG. | ||
| Feed image (portrait) | 1080 × 1350 | 4:5 | Takes the most space in the feed. Meta's ad spec is 1440×1800, up to 30 MB. | ||
| Feed image (landscape) | 1200 × 630 | 1.91:1 | 1.91:1. Same shape as a link preview. | ||
| Story | 1080 × 1920 | 9:16 | Same safe zone as Instagram: 14% top, 35% bottom, 6% sides.Safe-zone overlay in the resizer | ||
| Event cover | 1920 × 1005 | 1.91:1 | Keep text centred; it is cropped differently on mobile. | ||
| Link share image | 1200 × 630 | 1.91:1 | Taken from og:image. Minimum 200×200; below 600×315 it shows as a small thumbnail. Max 8 MB. | ||
| X | Profile photo | 400 × 400 | 1:1 | JPG, PNG or non-animated GIF, max 2 MB. A circle for most accounts. | |
| X | Header | 1500 × 500 | 3:1 | Up to 60px can be cropped from the top and bottom depending on the screen. The profile photo overlaps the lower left.Safe-zone overlay in the resizer | |
| X | Post image (landscape) | 1600 × 900 | 16:9 | 16:9. Up to 4 images per post; images up to 5 MB, GIFs up to 15 MB. | |
| X | Post image (square) | 1080 × 1080 | 1:1 | Shows uncropped in the timeline on most clients. | |
| X | Post image (portrait) | 1080 × 1350 | 4:5 | 4:5 takes more of the timeline than landscape. | |
| X | Link card (large image) | 1200 × 600 | 2:1 | 2:1 summary_large_image card. Minimum 300×157, under 5 MB, no SVG. A 1200×630 og:image also works with a slight crop. | |
| Profile photo | 400 × 400 | 1:1 | Between 400×400 and 7680×4320, max 8 MB. Shown as a circle. | ||
| Personal banner | 1584 × 396 | 4:1 | 4:1, under 8 MB. The profile photo sits bottom-left on desktop and centre on mobile — keep those areas clear. | ||
| Company logo | 400 × 400 | 1:1 | Minimum 268×268, max 3 MB. Transparent logos show on white. | ||
| Company cover | 1512 × 256 | 5.91:1 | Recommended and minimum. Max 3 MB. Keep detail away from the edges, especially the lower right. | ||
| Feed image (landscape) | 1200 × 627 | 1.91:1 | 1.91:1. Ads use 1200×628. | ||
| Feed image (square) | 1080 × 1080 | 1:1 | Ads use 1200×1200. | ||
| Feed image (portrait) | 1080 × 1350 | 4:5 | The biggest image in the mobile feed. | ||
| Link share image | 1200 × 627 | 1.91:1 | Images under 200px wide show as a small thumbnail. | ||
| Article / newsletter cover | 1920 × 1080 | 16:9 | 16:9. JPG, PNG or WEBP — GIFs are no longer allowed. Also used as the feed thumbnail. | ||
| Event cover | 1280 × 720 | 16:9 | Must be 16:9 and at least 480px wide. | ||
| Group cover | 1776 × 444 | 4:1 | 4:1, JPG or PNG. | ||
| YouTube | Profile picture | 800 × 800 | 1:1 | Shown at 98px as a circle. Max 15 MB, no animated GIFs. | |
| YouTube | Channel banner | 2560 × 1440 | 16:9 | Minimum 2048×1152, max 6 MB. Only the centre 1546×423 shows on every device; TVs show the whole image.Safe-zone overlay in the resizer | |
| YouTube | Video thumbnail | 3840 × 2160 | 16:9 | YouTube's current recommendation (16:9, minimum 640px wide). Limit is 2 MB from mobile, 50 MB from desktop. | |
| YouTube | Video thumbnail (HD) | 1280 × 720 | 16:9 | Still accepted everywhere and the easiest way to stay under the 2 MB mobile upload limit as a JPEG. | |
| YouTube | Shorts | 1080 × 1920 | 9:16 | 9:16 vertical video. Custom Shorts thumbnails can be up to 2160×3840. | |
| TikTok | Profile photo | 200 × 200 | 1:1 | Shown as a circle. JPG, GIF or PNG. | |
| TikTok | Video / photo post | 1080 × 1920 | 9:16 | Safe zone is approximate: captions, the button column on the right and the top tabs cover more as captions get longer.Safe-zone overlay in the resizer | |
| Standard pin | 1000 × 1500 | 2:3 | 2:3. PNG or JPEG, up to 20 MB on desktop. Pins taller than 2:3 may be cut off in the feed. | ||
| Square pin | 1000 × 1000 | 1:1 | Supported for carousels and collections. | ||
| Profile cover | 800 × 450 | 16:9 | 16:9 minimum; upload larger for sharp results. | ||
| Threads | Profile photo | 320 × 320 | 1:1 | Can sync from Instagram. Shown as a circle. | |
| Threads | Post image | 1440 × 1920 | 3:4 | 3:4 at the 1440px maximum width. Threads accepts 320–1440px wide, any ratio up to 10:1, up to 8 MB, and does not crop. | |
| Open Graph | Link preview (og:image) | 1200 × 630 | 1.91:1 | 1.91:1. Minimum 200×200, max 8 MB. Set og:image:width and og:image:height, and use a new URL when you change the image. |
Resizer
Crop one image to every selected size. Nothing leaves your browser.
Format
Crops
Drag an image to reposition it, or focus it and use the arrow keys. Zoom to tighten the crop.
Instagram · Portrait post (4:5)
1080 × 1350 · 4:5
Red: Profile grid crop — keep text and logos out of it.
Zoom1.00×Sharp at full sizeInstagram · Story
1080 × 1920 · 9:16
Red: Meta UI safe zone — keep text and logos out of it.
Zoom1.00×Sharp at full sizeOpen Graph · Link preview (og:image)
1200 × 630 · 1.91:1
Zoom1.00×Sharp at full sizeYouTube · Video thumbnail (HD)
1280 × 720 · 16:9
Zoom1.00×Sharp at full size
How it works
How to use the social image size guide & resizer
- 01
Find the size
Filter the table by platform or search for a placement. Every row has the pixel size, aspect ratio and the notes that matter, such as file limits and crops.
- 02
Pick your targets
Click any rows to add them to the resizer. Choose as many as you need — one image, every format.
- 03
Crop each one
Drop in your image, then drag to reposition and zoom each crop. Safe-zone overlays show where app UI or grid crops will cover it.
- 04
Export
Download each size as JPEG or PNG, or everything at once as a zip with clear filenames.
Why exact sizes still matter
Every platform resizes and re-compresses what you upload. Give it an image that is too small and it scales up, which looks soft; give it the wrong shape and it crops, often through your headline. Uploading at the recommended size and ratio means the platform only has to scale down, which is the one thing every encoder does well. The ratio matters more than the exact pixels: a 2160 × 2700 image will display just like 1080 × 1350, but a 1080 × 1080 square uploaded as a Story will be letterboxed.
A handful of shapes covers almost everything
Before you build fifteen versions of a graphic, notice how few shapes there really are. Design for these and you can crop to nearly any placement in the table above.
| Shape | Size | Used for |
|---|---|---|
| 9:16 vertical | 1080 × 1920 | Stories, Reels, TikTok, YouTube Shorts |
| 4:5 portrait | 1080 × 1350 | Instagram, Facebook, LinkedIn and X feed posts |
| 3:4 portrait | 1080 × 1440 | Instagram profile grid, Threads |
| 1:1 square | 1080 × 1080 | Feed posts everywhere, carousels |
| 1.91:1 landscape | 1200 × 630 | Link previews (Open Graph), Facebook and LinkedIn landscape posts |
| 16:9 landscape | 1920 × 1080 | YouTube thumbnails, LinkedIn articles and events, X posts |
| Banners | 1500 × 500, 1584 × 396, 2560 × 1440 | X header, LinkedIn banner, YouTube channel art |
Safe zones: the part people forget
Size gets the image onto the screen; safe zones decide whether anyone can read it. Each platform draws its own interface on top of full-screen content, and some crop your image in other places too. Turn on the overlay in the resizer to see each one.
- Stories and Reels: Meta asks for about 14% clear at the top, 35% at the bottom and 6% at the sides. On 1080 × 1920 that is 269px, 672px and 65px. Captions and buttons sit in the bottom third, so headlines belong in the upper middle.
- TikTok: similar, plus a column of buttons on the right. Treat the safe zone as approximate; it grows with long captions.
- Instagram profile grid: since early 2025 the grid shows every post as a centred 3:4 tile. A square loses 135px from each side; a Reel cover loses 240px from the top and bottom.
- YouTube channel banner: only the centre 1546 × 423 of the 2560 × 1440 canvas shows on every device. TVs show the full image, phones show only that strip.
- X header: up to 60px can be trimmed from the top and bottom, and your profile photo covers the lower left.
What changed recently
- Instagram moved its profile grid to 3:4 tiles and started accepting 3:4 (1080 × 1440) uploads in 2025.
- YouTube now recommends 3840 × 2160 thumbnails, with a 2 MB limit from mobile and 50 MB from desktop.
- LinkedIn company page covers are now 1512 × 256, and article covers 1920 × 1080 (no GIFs).
- Meta uses one safe zone for Stories and Reels: 14% top, 35% bottom, 6% sides.
Formats and file size
Export photos as JPEG at roughly 85–90% quality and graphics with text as PNG. Use the sRGB colour profile; wide-gamut images can shift colour when a platform converts them. Some placements reward small files: Facebook says cover photos load fastest as JPEGs under 100 KB. Do not go below the minimum sizes in the notes, and do not rely on small text — most people see your image at a third of its real size on a phone.
Common mistakes
- Putting the headline in the bottom third of a Story, right under the reply bar.
- Uploading a 1200 × 630 link image as an Instagram post and losing both sides.
- Exporting a logo-heavy graphic as a low-quality JPEG and getting fuzzy edges.
- Changing an Open Graph image but keeping its URL, so platforms keep showing the old one.
For link previews, pair this with the Open Graph meta generator. Presenting an app rather than a photo? Put the screenshot in a frame with the device mockup generator first. And if you want a full set of on-brand social templates rather than one-off crops, that is part of my branding work.
Common questions
Social image size guide & resizer: FAQ
1080 × 1350 (4:5) is still the best all-rounder: it takes the most room in the feed and is the tallest ratio ads accept. 1080 × 1440 (3:4) matches the profile grid exactly, so nothing gets cropped there, but it cannot run as a feed ad. Square posts are 1080 × 1080, and Stories and Reels are 1080 × 1920.
Need it done for you?