How to Cross-Post Instagram Reels to TikTok

How to Cross-Post Instagram Reels to TikTok

The file transfers unchanged. The watermark, the caption and the hashtags do not. Here is how to do it without it being obvious.

Instagram Reels and TikTok take the same vertical video, which makes this one of the easiest cross-posts there is. It’s also one of the most obviously botched, and almost always for the same reason.

The watermark problem

If you download a finished Reel from Instagram and upload it to TikTok, it carries Instagram’s watermark. TikTok users notice immediately, and it signals that the video was made for somewhere else and you’re recycling it here.

The fix isn’t a watermark remover. It’s not creating the problem: keep the original export.

Edit the video wherever you edit, export the clean file, and upload that file to both platforms. Downloading from one platform to feed another is what produces watermarked, recompressed video, and it’s always avoidable.

This is the single biggest quality difference between cross-posting that works and cross-posting that looks lazy.

What each accepts

Instagram ReelTikTok
Caption limit2,2002,200
Max video1 GB4 GB
FormatsMP4, MOVMP4, MOV

Same caption allowance, same formats. Instagram’s file size ceiling is the tighter one.

Captions and hashtags differ

Identical caption limits, different conventions.

TikTok hashtags lean topical and are part of how content gets categorised. Instagram hashtags work differently and the norms around how many to use are different again.

More important is what the caption is doing. On TikTok a caption often sets up the video for someone who has never heard of you, because most viewers won’t be followers. On Instagram, a Reel caption is more often speaking to an audience that already follows the account.

Same video, genuinely different framing.

The other tell: on-screen text

If your Reel has on-screen text placed to sit above Instagram’s interface elements, it may collide with TikTok’s, which sit differently.

Worth checking on the actual platforms before you queue a batch. Text getting overlapped by a UI element is the second most common giveaway after the watermark.

The workflow

  1. Export the clean video from your editor
  2. Upload it once
  3. Select Instagram and TikTok
  4. Write the two captions from one draft, adjusting the hashtags
  5. Pick a time and queue it

Media rules are validated per platform before queueing, so a file over Instagram’s 1 GB limit is caught while composing rather than after TikTok has already published.

Add YouTube Shorts while you’re there

The same file works on YouTube Shorts too, and YouTube’s 5,000-character description is doing search work that neither of the others does. If you’re already publishing to two, the third is one more caption.

Plan limits

BulkPublish publishes to Instagram, TikTok and 13 other networks.

  • Channels: Free: 3 (1 per platform). Pro: 30 (2 per platform). Business: 75 (5 per platform).
  • Posts: Free: 3/day. Pro: 30/day. Business: unlimited.
  • Storage: Free: 100 MB. Pro: 2 GB. Business: 10 GB.

The short version

Keep the original export and upload that to both, rather than downloading from Instagram, which is what produces the watermark. Write two captions, because TikTok is usually speaking to strangers and Instagram to followers. Check your on-screen text doesn’t collide with either platform’s interface. Then add Shorts, since it’s the same file again.