Cross-posting one video to every social network
Last updated October 28, 2026
Posting the same video everywhere is the right idea. The networks just disagree about how long it can be, what aspect ratio it should be, how long the caption can run and how many hashtags it can carry. This page puts their rules side by side, from each network's documentation, and gives the order of work that saves doing it twice. Where the posting service Postango uses sets a lower length than the network does, the length shown is that service's, because it is the one a post is held to. The lengths were last checked on October 8, 2026; everything else on October 3, 2026.
The short answer
- Length: the strictest network decides. Here that is Pinterest and Threads, at 5 min.
- Aspect ratio: one vertical 9:16 master, 1080 × 1920 (X's docs ask for less; see below). You can always crop down; you can't add back what you cut off.
- Caption: write it once with the point first and the hashtags last, so trimming it for the networks with short limits loses the end, not the point.
- Cover: unless you pick one, Instagram and TikTok use the first frame. Make it worth stopping on.
- Not everywhere takes video: Postango posts video to eight networks. Bluesky gets photo posts, and a video as its cover picture with a link to watch it on YouTube (why).
Every network's rules for a video posted through its API, which is what a scheduling tool uses, are side by side on the video limits page, with the notes behind each number. They are often not the rules the app on your phone follows. The sections below take the differences that matter one at a time.
Length: the strictest network decides
One file going everywhere has to fit the network with the lowest limit. On the video limits page, that is Pinterest and Threads, at 5 min. Facebook's Reels API stops at 90 seconds, but the video limits page gives Facebook's ordinary Page video upload, which isn't held to that; it is the route Postango posts through (the three routes, explained). TikTok adds a limit of its own: every account can post 3 min, and only some longer.
There is a floor too: Pinterest won't take a video shorter than 4 seconds.
Over the limit, by hand, you post a shorter cut to that network. Postango's editor sets the length from your footage; when the finished video runs past a network's limit it splits the video for the networks that need it. You see the split on the review card (Content › Needs review on the website, Content › Needs review in the app) before anything posts, and can cut the video to the limit or leave that network out instead. Posting it in parts doesn't use more videos. Each part takes one of your posting days, so the next video goes out on the next free day.
YouTube takes 15 minutes, or 12 hours from a verified channel. Postango can't see whether your channel is verified, so a video over 15 minutes still goes to YouTube whole, and the review card tells you before it posts. If the channel isn't verified, YouTube refuses it, and the failed post on your calendar says: “YouTube refused this video for its length: it takes videos over 15 minutes only from verified channels. Verify yours at youtube.com/verify, then Reschedule this post.” Posting never uses a video, so a refused post costs nothing more. YouTube decides by itself whether a vertical video is a Short, from its length and aspect ratio; the video limits page has the rule. To check a video you already have against every network, try the free video checker: it reads the file in your browser and uploads nothing.
Aspect ratio: make the master vertical
Make the one file vertical, 9:16, at 1080 × 1920 pixels (X's developer docs cap video at 1280 × 1024, though the same page says Premium accounts can upload 1080p). Why:
- It is what the feeds ask for. Pinterest, Threads and Instagram recommend 9:16 in their own documentation, and the Aspect ratio column on the video limits page shows what the others accept.
- You can only crop down. A vertical frame cut from a 16:9 one keeps 32% of its width. Film upright, or keep what matters in the middle of a wide shot, and nothing important falls outside the crop.
- Bars cost reach. A wide video padded out to fill a vertical frame has borders, and Instagram says it shows reels with borders less (its words).
Postango makes every video in the vertical 9:16 aspect ratio by default, and posts that one file to every network that takes video. How sharp it is depends on your plan: A vertical video is 720 × 1280 on Starter, and 1080 × 1920 on Pro and Workshop. Workshop makes wide videos up to 4K; a vertical video is 1080 × 1920 at most on every plan. X gets the same file as every other network; the video quoted under “Captions” below went to X at 1080 × 1920. If a network refuses a post, it shows as failed on your calendar with the reason. Posting never uses a video: each video is counted once, when it is made. For footage filmed wide, its default layout, “Split screen — wide on top”, keeps the full wide view on top and a close-up that follows the action below, so nothing is lost and there are no bars.
Each network's sizes in detail, the app's rules next to the API's: the Instagram, TikTok, YouTube Shorts, Facebook Reels and LinkedIn size guides.
Captions, titles and hashtags
Write one caption, with the point in the first sentence and the hashtags last, on a line of their own. Caption limits run from a few hundred characters to a few thousand (the Caption column on the video limits page), and a network refuses a caption over its limit rather than trimming it for you. So write it to be cut from the end: anything that matters goes at the start. Pinterest and YouTube also take a separate title, with its own limit.
Hashtag rules differ just as much (the Hashtags column there). Instagram's cap is the one most people trip on; our guide to Instagram's hashtag limit covers what Instagram has and hasn't said about it.
Postango writes one caption per video, and the same words go everywhere: one of its videos went to six networks (Instagram, Facebook, YouTube, X, Threads and LinkedIn) with the caption “Watch Daniel bring out the dramatic depth and shimmer of curly maple using a hand-rubbed wax and oil finish on a custom memorial urn.” Then, as it posts to each network, it fits the caption: hashtags first, cut to that network's count (one on Threads; two on X and Bluesky; three on YouTube and LinkedIn; five on Facebook, Instagram, TikTok and Pinterest), then, if it is still too long, the text is shortened at a word boundary, never through a hashtag. It shortens rather than lets the network refuse the post: a test post of ours to X with a caption over the limit was refused with “Tweet exceeds X's 280-character limit.” YouTube and Pinterest also get the video's title, cut to fit as well.
Not every network takes every post
Postango posts photos to Bluesky, not video: the posting service Postango uses, which holds the sign-in for each account you link and sends each post to the network doesn't carry video there. So a video goes there as its cover picture with a link to watch it on YouTube (you can switch either off in Settings › Accounts), and a photo post goes out as normal. A photo post is a photo you send from the Studio's Caption & post tab, with the caption Postango writes for it. A photo posted as it is doesn't use a video. Bluesky itself now takes videos up to 10 minutes and 300 MB (Bluesky); if you post there by hand, your video can go too.
The other way round, YouTube takes video only, so photo posts skip it.
The first frame is often the cover
When the tool posting the video doesn't name a cover, Instagram and TikTok use the first frame. In their own API documentation:
- Instagram (thumb_offset): “The default value is 0, which is the first frame of the video or reel.” (Instagram docs)
- TikTok (video_cover_timestamp_ms): “If not set, or the specified value is invalid, the cover is set to the first frame of the uploaded video.” (TikTok docs)
The first second of a video of something being made is usually raw material on a bench; the shot worth stopping for, the finished piece, tends to come last. Either open on the finished piece, or set the cover yourself wherever the app lets you.
Pinterest won't take a video Pin without a cover at all. When Postango sent one without, on August 14, 2026, the post was refused with “Please provide either cover_image_url or cover_image_content_type and cover_image_data or cover_image_key_frame_time”. So Postango picks a cover for every video: the part of Postango that writes the caption (software, not a person) watches the whole video and names the moment, and Postango moves it to the nearest frame where the picture is holding still and sharp. That frame goes to Pinterest as the cover. The other networks get no cover from Postango, so their own default applies.
Upload the file, not a download
Instagram and TikTok both publish what they hold back:
- Instagram says it aims to make some reels less visible, among them “low-resolution or watermarked reels, reels that are muted or contain borders, reels that are majority text, or reels that have already been posted on Instagram” (Instagram)
- TikTok keeps this out of the For You feed: “Reproduced or unoriginal content that is imported or uploaded without any new or creative edits, such as content with someone else's visible watermark or superimposed logo” (TikTok)
Neither says that your own video, posted on several networks, counts against you. What they name is watermarks, borders, low resolution, muted sound and other people's content. So upload the same clean master to each network rather than a copy saved out of another app, which can carry that app's watermark; export it at full size; keep sound on it; and post a reel to an Instagram account once.
The order of work that saves redoing it
- List where it is going. The strictest network on the list sets the length, and the shortest caption limit sets how you write.
- Frame for vertical. Film upright, or keep the subject in the middle of a wide shot.
- Cut one master to the lowest length limit. Under 5 min it goes everywhere in one piece. Longer, decide now which networks get parts or a shorter cut.
- Make the first frame worth stopping on, or plan to set the cover by hand.
- Export once, at full size: 1080 × 1920, an MP4 with H.264 video and AAC audio, the format Postango sends to every network.
- Write one caption, point first and hashtags last, then trim it for each network: the hashtags to its count, the text to its limit.
- Make variants only where a network needs one: parts or a shorter cut for a lower length limit, a wide version for long-form YouTube, a cover image for Pinterest.
Before you post, the free video checker shows network by network whether the file will post as it is.
Three ways to do it
By hand
Export the master once, then post it in each app and adjust as you go: a shorter caption here, fewer hashtags there, a cover where the app lets you choose, a shorter cut for any network whose limit the video is over. It costs nothing but time, and every detail is yours. The time is the catch: it is the same upload, caption and check again for every network, for every video.
With a scheduling tool that posts the same file everywhere
A scheduler takes one upload and one caption and posts them to each account you connect, at the time you set. When it posts for you, it goes through each network's API, so the video limits page is the rulebook it lives by. Before you trust one with video, check four things:
- Can you change the caption and hashtags per network?
- Does it warn you when a video is too long for a network, or just fail there?
- Does it shorten a caption that's too long, or let the network refuse the post?
- Does it set a cover, or leave the first frame?
A scheduler posts the file you give it; the editing is still yours.
With Postango
Postango starts a step earlier, from your raw clips. It edits them into one vertical video, writes the caption and hashtags, and posts the video to each account you connect, fitted to each network as it goes:
- Too long for a network: posted there in parts, labelled “Part 2 of 3” and so on, each on its own posting day, unless you choose to cut it or leave that network out. Posting it in parts doesn't use more videos. Each part takes one of your posting days, so the next video goes out on the next free day.
- Hashtags: cut to each network's count: one on Threads; two on X and Bluesky; three on YouTube and LinkedIn; five on Facebook, Instagram, TikTok and Pinterest.
- Captions: shortened at a word boundary where a network's limit needs it, instead of being refused.
- Titles: sent to YouTube and Pinterest, cut to fit.
- Cover: a still, sharp frame from the finished video, sent to Pinterest, which requires one.
What happens to a video on each network
- Facebook: Posted whole up to 4 h. A longer video is split into parts there, labelled “Part 1 of 2” and so on, unless you choose on the review card to cut it to 4 h or leave Facebook out. A video shorter than 3 s isn't posted there.
- Instagram: Posted whole up to 15 min. A longer video is split into parts there, labelled “Part 1 of 2” and so on, unless you choose on the review card to cut it to 15 min or leave Instagram out. A video shorter than 3 s isn't posted there.
- YouTube: Posted whole, at any length: Postango never splits a video for YouTube. YouTube takes videos over 15 minutes only from verified channels. Postango can't see whether yours is, so the review card (Content › Needs review on the website, Content › Needs review in the app) tells you before a longer video posts, and if YouTube refuses it, the failed post on your calendar says how to fix it.
- TikTok: Posted whole up to 10 min. A longer video is split into parts there, labelled “Part 1 of 2” and so on, unless you choose on the review card to cut it to 10 min or leave TikTok out. TikTok itself lets every account post 3 min and only some longer. Postango can't see your account's limit, so the review card warns you about a video over 3 min, and if TikTok refuses it, the post shows as failed on your calendar.
- X: Posted whole up to 20 min. A longer video is split into parts there, labelled “Part 1 of 2” and so on, unless you choose on the review card to cut it to 20 min or leave X out. A video shorter than 0.5 s isn't posted there.
- LinkedIn: Posted whole up to 30 min. A longer video is split into parts there, labelled “Part 1 of 2” and so on, unless you choose on the review card to cut it to 30 min or leave LinkedIn out. A video shorter than 3 s isn't posted there.
- Pinterest: Posted whole up to 5 min. A longer video is split into parts there, labelled “Part 1 of 2” and so on, unless you choose on the review card to cut it to 5 min or leave Pinterest out. A video shorter than 4 s isn't posted there.
- Threads: Posted whole up to 5 min. A longer video is split into parts there, labelled “Part 1 of 2” and so on, unless you choose on the review card to cut it to 5 min or leave Threads out.
- Bluesky: Bluesky gets your video's cover picture and a link to watch it on YouTube. The Bluesky post goes out once your YouTube video is live, so the link works. If the video isn't going to YouTube, Bluesky gets it at its own time, without the link.
If a network refuses a post, it shows as failed on your calendar with the reason. Posting never uses a video: each video is counted once, when it is made.
What it doesn't do: make a different edit for each network (the same file goes to every network that takes video), post Stories, or reply to comments. It posts to Facebook, Instagram, YouTube, TikTok, X, LinkedIn, Pinterest, Threads and Bluesky. You approve every post before it goes out.
Questions
What is cross-posting?+
Posting the same piece of content to more than one social network. With video, that means one file going to several networks that each have their own rules for length, aspect ratio, caption and hashtags.
Is it bad to post the same video on every network?+
Neither Instagram nor TikTok says that posting your own video elsewhere counts against it. What they name is watermarks, borders, low resolution, muted sound and other people's content, and on Instagram, a reel that is already on Instagram (their words).
What video length works on every social network?+
Anything from 4 seconds to 5 min fits every network on the video limits page; Pinterest and Threads set the top of that range. On TikTok it also depends on the account: every account can post 3 min, and only some longer. Postango's editor sets the length from your footage.
What aspect ratio works on every network?+
Vertical 9:16. Pinterest, Threads and Instagram recommend it in their own documentation. Pixel size is where X differs: its developer docs cap video at 1280 × 1024, though the same page says Premium accounts can upload 1080p. Postango's own 1080 × 1920 video posted to X all the same. The video limits page shows what each network accepts.
Can I post to multiple social media accounts at once?+
Yes, with a scheduling tool or with Postango; by hand, you post in each app in turn. Either way the file has to fit the strictest network it goes to, or be split or cut for it.
Does Postango make a separate edit for each network?+
No. Each video comes back as a short-form edit, vertical by default, and a long-form edit, and each one you keep is a single file, posted the same everywhere it goes. What it fits to each network is the post around it: the length (by splitting a long video into parts), the hashtags, the caption, and a title or cover where the network needs one. We also suggest extra clips that would make great standalone posts. Only the ones you pick are made, and each uses 1 of your videos.
Which networks does Postango post to?+
Facebook, Instagram, YouTube, TikTok, X, LinkedIn, Pinterest, Threads and Bluesky. Video goes to eight of them (Facebook, Instagram, YouTube, TikTok, X, LinkedIn, Pinterest and Threads).
Where Postango fits
If you film your own work and would rather not do the steps above by hand, Postango does them from the raw clips: the edit, the caption and hashtags, and the posting, fitted to each network. Read how Postango edits and posts, or compare the plans.
Free trial: 2 videos in total, each a small 72-pixel preview, so you can judge the edit; it's too small to post. Trial videos are never posted to your social media accounts, and extra clips are made on paid plans. No card needed. One trial per email address. After that, plans start at $99 a month. Plans · Fair-use policy
Sources
Lengths read on October 8, 2026; everything else on October 3, 2026.
- Pinterest Help: Pin specs
- Meta developer docs: Threads posts
- Meta developer docs: Threads overview
- TikTok developer docs: media transfer
- TikTok developer docs: direct post
- Meta developer docs: Instagram media
- Social Media Today on the 5-hashtag cap, Dec 18, 2025
- X Help Center: videos
- X developer docs: media best practices (read October 8, 2026)
- X developer docs: counting characters
- X Help Center: hashtags
- LinkedIn Videos API (Microsoft Learn)
- LinkedIn Help: share videos on LinkedIn (read October 6, 2026)
- LinkedIn UGC Post API: text length
- Meta developer docs: Video API reference
- YouTube Help: upload size
- YouTube Help: Shorts length
- YouTube Data API: videos
- YouTube Help: hashtags
- Instagram: video length
- Instagram: Instagram ranking explained (Adam Mosseri, May 31, 2023)
- TikTok: For You feed eligibility standards
- Bluesky, Aug 25, 2026