How many images per post on each social network

    Tumblr takes 30 pictures, Threads, LinkedIn and Instagram carousels 20, Facebook, Telegram and Discord 10, Pinterest 5, Bluesky and Mastodon 4. Formats, sizes.

    Updated · 3 min read · Prices and limits checked against the vendors' own pages and APIs on that date.

    How many pictures can one post hold? The answer ranges from one to thirty, and the number is only the start: networks also differ on formats, size and whether pictures and video can share a post. This page puts the counts for all twelve of Preflight's networks in one table, taken from the limits Preflight enforces.

    How many per post

    NetworkPictures or files per postFormatsSize each
    Tumblr30JPEG, PNG, GIF20 MB
    TikTok photo post35JPEG, WebP, pulled from a verified host
    Threads20JPEG, PNG8 MB
    LinkedIn20JPEG, PNG, GIF10 MB
    Instagram20, in a carouselJPEG8 MB
    Facebook Pages10JPEG, PNG, GIF, BMP, TIFF10 MB
    Telegram10, as an albumJPEG, PNG, WebP10 MB
    Discord10JPEG, PNG, WebP, GIF10 MB
    Pinterest5, as a carouselJPEG, PNG, WebP, BMP, TIFF20 MB
    Bluesky4JPEG, PNG, WebP2 MB after resizing
    Mastodon4 by default; the instance decidesJPEG, PNG, WebP, GIF, HEIC, AVIF16 MB by default
    YouTubeNone: a video is the post

    An Instagram carousel can mix pictures and video within its twenty items. A Threads carousel can also mix them. The shortest limit among the networks you send to is the one that matters: ten pictures for Facebook, Telegram or Discord are fine, and Instagram takes up to twenty, but only four go to Bluesky and Mastodon, and the rest are not sent.

    Mixing pictures and video

    NetworkPictures and video together
    Instagram, Threads, Telegram, DiscordAllowed
    LinkedIn, MastodonRefused: one video alone, or pictures
    Bluesky, TikTok, FacebookAccepted, but only the first kind is sent
    PinterestPictures only; video is not posted
    TumblrOne video per post

    The Bluesky, TikTok and Facebook case is the quiet one: a post with a video and three pictures goes out with the pictures missing, or the video missing, depending on which came first. Preflight warns before sending and says what will go.

    When pictures are the wrong shape

    • Pinterest makes a carousel only from pictures of one shape. If they differ, only the first is sent.
    • Instagram takes feed pictures between 3:4 and 1.91:1.
    • Threads takes up to 10:1 and resizes to between 320 and 1,440 pixels wide.
    • Telegram takes photos whose width plus height is at most 10,000 pixels and a ratio of at most 20:1.

    When a file is the wrong type

    A picture in a format a network refuses gets a copy made for that network alone, when the copy would be accepted: for example a PNG for Instagram becomes a JPEG. Your original is never changed. A HEIC from an iPhone is converted to JPEG on upload. An animated GIF is never converted, because a still copy would be a different post: it is refused where the network does not take it, and you are told to post it as a video. The per-network pages have the details, for example Instagram picture sizes.

    One set of pictures, many networks

    Write the post for the strictest network and let the rest take what they can: four pictures, JPEG, under 2 MB each, in a shape between 3:4 and 1.91:1 will pass every network above. The check runs on each network separately as you type, so you see which one objects. Alt text goes with each picture, and the lengths are in the alt text guide.

    All twelve networks' limits are on the limits page, and the checker works on every plan, the free one included.

    Counts and formats read from Preflight's capability sheet and image rules on 30 October 2026.

    Questions people ask

    How many pictures can I post on Instagram at once?
    Up to 20 in a carousel, as JPEG, up to 8 MB each, with shapes between 3:4 and 1.91:1. A carousel can mix pictures and video.
    Which social network allows the most pictures in one post?
    TikTok photo posts take up to 35 and Tumblr up to 30. Threads, LinkedIn and Instagram (as a carousel) take 20, Facebook, Telegram and Discord 10.
    How many images fit in a Bluesky or Mastodon post?
    Four on Bluesky. Four on Mastodon by default, though each instance decides. Anything past that is not sent.
    Can I post pictures and a video together?
    On Instagram, Threads, Telegram and Discord, yes. LinkedIn and Mastodon refuse the mix. Bluesky, TikTok and Facebook accept the post but send only the first kind.
    Why was only one of my Pinterest pictures posted?
    A Pinterest carousel needs every picture in the same shape. If they differ, only the first is sent.

    Write it once. Let the rules be our problem.

    Preflight checks every post against each network's rules before it leaves, then publishes it to twelve networks. Free plan, no card.