Complete Size Cheat Sheet (All Platforms, 2026)

PlatformImage TypeRecommended SizeAspect RatioMax File Size
InstagramSquare post1080 ร— 1080 px1:18 MB
Portrait post1080 ร— 1350 px4:58 MB
Landscape post1080 ร— 566 px1.91:18 MB
Stories / Reels1080 ร— 1920 px9:168 MB
Profile picture320 ร— 320 px1:1โ€”
FacebookShared image / link preview1200 ร— 630 px1.91:18 MB
Cover photo1640 ร— 624 px~2.63:1โ€”
Profile picture360 ร— 360 px1:1โ€”
Twitter / XIn-feed image1600 ร— 900 px16:95 MB
Header photo1500 ร— 500 px3:1โ€”
Profile picture400 ร— 400 px1:1โ€”
LinkedInShared image / link preview1200 ร— 627 px1.91:18 MB
Company cover1536 ร— 768 px2:1โ€”
Profile picture400 ร— 400 px1:1โ€”
TikTokVideo / image post1080 ร— 1920 px9:16โ€”
Profile picture200 ร— 200 px1:1โ€”
YouTubeThumbnail1280 ร— 720 px16:92 MB
Channel banner2560 ร— 1440 px16:96 MB
PinterestStandard Pin1000 ร— 1500 px2:320 MB
Square Pin1000 ร— 1000 px1:120 MB

Aspect Ratios Explained: Why 1:1 vs 16:9 Matters

The aspect ratio is the proportional relationship between width and height. If you upload a 16:9 image to a 1:1 platform slot, something gets cropped โ€” usually the most important part.

RatioCommon NameWhere Used
1:1SquareInstagram square posts, profile pictures
4:5PortraitInstagram portrait (vertical) posts
9:16Vertical / StoriesInstagram Stories, TikTok, YouTube Shorts, Reels
16:9WidescreenYouTube thumbnails, Twitter/X in-feed, presentations
1.91:1Link previewFacebook/LinkedIn link shares, OG image tag
2:3PinterestPinterest standard Pins (taller than wide)
๐Ÿ’ก Remember: Most platforms now accept multiple aspect ratios for the same slot (Instagram lets you post 1:1, 4:5, or 1.91:1). Pick the ratio that fits your content best, not the one you think the platform "requires." A tall infographic should be 4:5 portrait, not squeezed into a 1:1 square.

The 3 Most Common Social Media Image Mistakes

1. Uploading a full-resolution photo (4000ร—6000 px for a 1080px slot)

Platforms auto-resize large uploads. Their compression is aggressive and quality-destroying. You're better off resizing to the exact target dimensions yourself with a quality-controlled downsample โ€” your 1080px version will look sharper than the platform's 1080px version of your 4000px original.

2. Using the wrong format for the content type

Photos โ†’ JPEG. Screenshots, logos, text โ†’ PNG. If you upload a screenshot as JPEG, the text gets compression artifacts and becomes blurry. If you upload a photo as PNG, the file is 5ร— larger with no quality benefit.

3. Not accounting for safe zones

Platforms overlay UI elements on your images. Profile pictures have circular crops. Thumbnails get timestamp overlays. Stories have header/footer bars. Keep important content in the center 80% of the image. Assume edges will be cropped or covered.

How to Resize Any Image to Platform Specs in One Click

Use the iluv.tools Image Resizer:

  1. Upload your image
  2. Enter target dimensions (use the cheat sheet above)
  3. Choose "Maintain aspect ratio" (fills remaining space with background) or "Stretch to fit"
  4. Pick output format (JPEG for photos, PNG for graphics)
  5. Download the perfectly-sized image

For batch processing (same photo, multiple platforms), use the dimensions from the cheat sheet for each target. Or use Compress Image after resizing to ensure the file is under each platform's size limit.

Batch Workflow: One Photo, 6 Platforms

You have one great photo. It needs to work everywhere. Here's the workflow:

  1. Start with the highest-resolution original โ€” never resize up. If your photo is 4000ร—3000, you have enough pixels for every platform.
  2. Crop to content first โ€” use Crop Image to frame the subject. Don't rely on platforms to crop โ€” they'll crop to center, which is usually wrong.
  3. Resize for each platform:
    • Instagram square: 1080ร—1080
    • Instagram Stories: 1080ร—1920
    • Facebook/LinkedIn link: 1200ร—630
    • Twitter/X feed: 1600ร—900
    • YouTube thumbnail: 1280ร—720
    • Pinterest: 1000ร—1500
  4. Compress before uploading โ€” run each resized version through Compress Image at quality 80-85. This prevents the platform from applying its own (worse) compression.

Total time: 3 minutes. Result: one photo, optimized for every platform, looking its best everywhere.