← All free tools

Cross-Posting Checker for TikTok, Reels and Shorts

Enter the numbers for one video and see which platforms take it as it is, and what to change for the rest.

Short answer: Yes, if one export meets the strictest limit of each. Keep the video between 3 and 90 seconds, vertical at 9:16 (1080 x 1920 is the recommended size), and under 300 MB. That fits TikTok, Instagram Reels, YouTube Shorts and Facebook Reels through their publishing APIs. Enter your video below to see which platforms accept it as it is and what to change for the rest.

Last verified against each platform’s own documentation; sources are listed below.

What each platform needs from one video

CheckTikTokInstagram ReelsYouTube ShortsFacebook Reels
Length (API)Up to 3 min for every creator3 s to 15 minUp to 3 min to count as a Short3 to 90 s
Aspect ratioNo ratio rule in the posting docs0.01:1 to 10:1; 9:16 recommendedSquare or vertical9:16 to 16:9; 9:16 recommended
Resolution360 to 4096 px per sideUp to 1920 px wideNot statedAt least 540 x 960 px
File size4 GB300 MBNot statedNot stated

Sources

This reference as plain text: /tools/cross-posting-checker.md

Frequently asked questions

Can I post the same video to TikTok, Reels and Shorts?

Yes, when it is a vertical 9:16 MP4 of 3 to 90 seconds under 300 MB. Each platform publishes its own limits, and this checker compares your numbers with all four.

What aspect ratio works on TikTok, Reels and Shorts?

9:16 (1080 x 1920). Instagram recommends it to avoid cropping or blank space, YouTube counts square or vertical videos as Shorts, and Facebook Reels accepts 9:16 to 16:9. TikTok’s posting documentation sets no ratio rule.

Which platform is the strictest?

Facebook Reels on length (90 seconds through its API) and Instagram on file size (300 MB) and width (1920 px). If you stay inside those, the other limits are met.

Will a long video still work on some of them?

Yes. A 3 min video fits TikTok, Instagram Reels and YouTube Shorts, and only Facebook Reels needs a shorter cut. The checker shows each platform separately.

Does SchedulePost resize or trim the video for each platform?

SchedulePost sends the same file to every channel you select and does not crop, trim or re-encode it, so fix the video first.

Schedule your videos with SchedulePost