Convert TikTok videos to X-native uploads with the right length cap, caption hook, and text-first context. Workflow, gotchas, manual vs Kompozy timing.
X (Twitter) is a text-first platform where video is the supporting evidence, not the headline. The post that converts on X is the one where the tweet text already tells the story and the video proves it. A bare TikTok dropped into X with the original TikTok caption almost always underperforms — there's no scroll-stopper at the top.
The second challenge is the length cap. Free X accounts max out at 2:20 of video; Premium and Premium+ extend that. Most TikToks fit, but anything past 140 seconds either needs trimming or a Premium account on the publishing side. Workflow handles both.
Operators with a TikTok presence and an X audience run this pair to surface video evidence inside text-first conversations. Especially useful for founders, researchers, and journalists where the X audience expects a tweet-storm framing with the video as proof.
TikTok 9:16 source, up to 10 minutes. Captions and burned-in text usually present.
X video caps at 2:20 (free), 4h (Premium+). Accepts 16:9, 1:1, 9:16 — 9:16 plays nicely in mobile timeline. 280-char text limit (25k Premium). SRT side-car captions supported.
| Issue | Fix |
|---|---|
| TikTok-style "wait for it" hooks don't work on X | Lead with the conclusion in the tweet text; let the video prove it. |
| Vertical video plays small in desktop X timeline | Acceptable trade-off — 9:16 wins mobile, which is where 80%+ of video plays happen. |
| 2:20 cap clips your TikTok mid-thought | Either trim editorially (shorter clip with same point) or upgrade to Premium for the 4h cap. |
| TikTok caption format ("real real wait for it") signals repost on X | Rewrite as a tweet — conclusion-first, no TikTok slang. |
| Hashtag-heavy captions tank X engagement | Max 1-2 hashtags, at the end of the tweet. |
Following the workflow above by hand: trimming, reframing, captioning, writing copy, publishing.
Paste the source URL or upload the file. Kompozy handles transcript, scoring, reframe, captions, copy, and publish.
You can, but TikTok links don't autoplay in the X timeline. Native upload gets 3-5x the engagement.
2:20 on free accounts, up to 4h on Premium+. Most TikToks fit the free cap.
Yes — 85%+ of X video plays start muted. Burned-in captions are mandatory.
No. X rewards conclusion-first text; TikTok captions are conversation-first. Rewrite.
Trim to 2:20, strip watermark, rewrite caption as a tweet hook, upload natively. ~2 minutes.
Browse all repurposing pairs · See Kompozy pricing · Start your trial →