Postbase is open source.Star us on GitHub
Free tool

Social media image and video sizes

Every size, ratio and limit for nine networks, checked against each network's own guidance in September 2026. Pick a network to see its specs.

Cancel anytime · or self-host for free

Images

  • Square post
    1080 × 1080
  • Portrait post
    Tallest feed ratio (4:5)
    1080 × 1350
  • Landscape post
    Widest feed ratio (1.91:1)
    1080 × 566
  • Story
    1080 × 1920

Video

  • Reel
    3 s to 15 min via the API, MP4 or MOV, up to 300 MB
    1080 × 1920
  • Story video
    3–60 s, up to 100 MB (API)
    1080 × 1920

Limits

  • Up to 20 photos or videos per carousel in the app (10 via the API)
  • API images: JPEG only, up to 8 MB, 320–1440 px wide
  • Feed aspect ratios between 1.91:1 and 4:5

From Instagram's own guidance: Instagram image sizes, Instagram API media. Checked September 2026.

One vertical video, everywhere

The shortcut most creators use.

Export one 1080 × 1920 video at 30 fps as an MP4 (H.264), keep it under 90 seconds and 100 MB, and it fits TikTok, Reels, Shorts, Facebook Reels, Threads and Bluesky without re-exporting. For images, a 1080 × 1350 portrait works on Instagram, Facebook, LinkedIn, Threads and Bluesky.

Frequently asked questions

What's the best image size for Instagram posts?

1080 × 1350 (4:5 portrait) takes up the most space in the feed. Square 1080 × 1080 and landscape 1080 × 566 also work; anything between 1.91:1 and 4:5 is accepted.

What size should vertical videos be?

1080 × 1920 (9:16) works for TikTok, Instagram Reels and Stories, YouTube Shorts, Facebook Reels and Threads. Make one vertical master and reuse it everywhere.

What's the YouTube thumbnail size?

16:9, at least 1280 × 720. YouTube now accepts up to 3840 × 2160; the file limit is 2 MB from a phone and 50 MB from a computer.

How long can Bluesky videos be?

Up to 10 minutes and 300 MB, since Bluesky raised the limit in August 2026. Many size guides still say 3 minutes.

Why does my scheduler reject a video the app accepts?

Networks often set different limits for their own apps and for their APIs, which is what schedulers use. Instagram carousels, for example, allow 20 items in the app but 10 through the API.

Ready to get started?

Upload a video once and schedule it to TikTok, YouTube and more, with a caption for each network.

Cancel anytime · or self-host for free

Postbase
21 – 27 Sep 2026TodayDayWeek
Wed23
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
09:00Fieldnote 2.4 is out
12:00New on the shelf: Kochere
14:15Cupping notes
16:30Studio tour
Manage channels