How to Post a Video on Twitter (X): Limits, Steps, and Embeds (2026)
Everything about putting video on X, verified against the platform on August 25, 2026: the real length and size limits per account tier, the upload steps that avoid quality crush, and how to embed an X video anywhere.
TL;DR
- → Free accounts: up to 2:20 (140 seconds) per video, 512MB file cap
- → X Premium: long-form uploads, up to ~4 hours at 1080p on web and iOS
- → Safest format everywhere: MP4, H.264 video + AAC audio, 1080p
- → Native uploads get distribution; external video links get buried
- → Embed on a website: paste the post URL into publish.twitter.com
- → Specs verified August 25, 2026
The two numbers that answer most questions (verified August 25, 2026): a free X account can post a video up to 140 seconds long and 512MB in size; an X Premium account can upload long-form video, up to roughly 4 hours at 1080p from the web or iOS. Everything else in this guide is the practical detail around those limits.
What Are the X Video Limits in 2026?
X has two very different video products depending on whether you pay.
Free accounts: maximum length 2 minutes 20 seconds (140 seconds), maximum file size 512MB, resolution up to 1920x1200. That 140-second ceiling has been stable for years and it is still the wall most people hit first.
X Premium: long-form upload, up to about 4 hours at 1080p, when you upload from the web or the iOS app. Two catches people miss: the Android app caps uploads far lower (around 10 minutes), so long uploads should go through x.com in a browser, and long-form files can take a long time to process after the upload finishes.
Formats: MP4 with H.264 video and AAC audio works everywhere. The mobile apps also take MOV. Frame rates of 30 or 60fps are safe; unusual frame rates and exotic codecs are the top cause of silent upload failures.
One more limit that is not about the file: X compresses aggressively. A razor-sharp 4K export will be served to most viewers as a compressed 720p-1080p stream. Fighting compression is mostly about bitrate discipline: export 1080p at a moderate bitrate rather than uploading a giant file for X to crush.
How Do You Post a Video, Step by Step?
On the app: tap the compose button, tap the photo icon, pick your video, trim if needed (the app offers a trim tool when the clip exceeds your limit), write the post text, and post. On the web: click Post, drag the file into the composer or click the media icon, wait for the upload bar to finish, then publish.
Three habits that separate videos that perform from videos that die:
1. Write the post for the first frame. Autoplay is muted. The first frame plus your text carry the entire hook. If the video needs sound to make sense, add captions; most viewers never unmute.
2. Upload natively, never link out. A YouTube link renders as a small card and X's algorithm has little reason to push people off-platform. The same clip uploaded natively autoplays in the feed and accumulates watch time, which is a distribution signal. In our content-mix testing, native video earns roughly 2-3x the engagement of comparable text posts; linked video underperforms even plain text.
3. Post when your audience is awake. Video gets its algorithmic test in the first hour like everything else. Our guide to the best times to post covers the windows; pairing video with peak hours compounds both.
🎬 Need a video back out of X?
Our free downloader saves any public X video in HD, and the GIF downloader converts posts to real .GIF files. Your own clips, source material, receipts.
How Do You Embed an X Video on a Website?
You embed the post, not the raw video file. Three ways, easiest first:
Paste the URL. WordPress, Ghost, Notion, Substack, and most modern CMSs support oEmbed: paste the post's URL on its own line and the full playable post renders automatically.
publish.twitter.com. Paste the post URL there and copy the generated blockquote + script snippet into your HTML. This is the official embed and it keeps working when X tweaks its markup.
Manual blockquote. The publish tool just produces a blockquote class="twitter-tweet" plus the widgets.js script; you can template that yourself if you embed at scale.
Embeds play from X's servers and count views back to the original post, so embedding your own videos on a site feeds the same metrics that power your creator payouts.
Why Do Video Uploads Fail, and How Do You Fix Them?
Nearly every failed X upload traces to one of five causes. Work down the list:
1. Over the limit for your tier. A 3-minute clip on a free account fails or gets a forced trim prompt. Trim to 2:20 or upload from a Premium account.
2. Codec mismatch. Re-export as MP4, H.264 video, AAC audio. HEVC/H.265, ProRes, VP9 and friends are gambles.
3. Odd resolution or frame rate. Stay at or below 1920x1080 and use 24/30/60fps. Screen recordings at odd dimensions are frequent offenders; pad them to 16:9.
4. Unstable connection. Large uploads on mobile data fail silently. Use Wi-Fi or the web uploader, which resumes better.
5. Processing purgatory. The upload hits 100% and the post shows a spinner. Long-form especially can process for many minutes after posting. Give it time before deleting and retrying; duplicate uploads make it worse.
Does Video Actually Grow an Account?
Video is the highest-leverage format in the 2026 content mix, but it is an amplifier, not a strategy. Watch time boosts distribution; distribution puts your profile in front of strangers; whether they follow depends on the same fundamentals as always: a clear niche, a profile that converts, and an audience that actually engages.
If your videos get views but your account is not growing, the leak is usually downstream of the video: run a free TweetScan audit to check your engagement rate and follower quality, and see our 2026 engagement benchmarks to know what good looks like for your size. Video views without engagement is reach without traction, and impressions support only makes sense on top of content that already converts viewers.
Frequently Asked Questions
How long can a video on Twitter (X) be in 2026?
Free accounts can post videos up to 2 minutes 20 seconds (140 seconds) with a 512MB file cap. X Premium subscribers can upload long-form video, up to roughly 4 hours at 1080p when uploading from the web or iOS; the Android app caps uploads much lower. Ads and Amplify content have separate specs.
What video format does Twitter (X) accept?
MP4 with H.264 video and AAC audio is the safe choice everywhere. The mobile apps also accept MOV. If your upload fails, re-export as MP4 (H.264/AAC), keep the resolution at 1920x1080 or below, and try again.
How do I embed an X video on my website?
Open the post on x.com, copy its URL, and paste it into publish.twitter.com to get an embed code, or simply paste the post URL into any CMS that supports oEmbed (WordPress, Ghost, Notion). The embed shows the full post with the playable video; you cannot embed the raw video file alone.
Why does my Twitter video upload keep failing?
The usual causes, in order: the file exceeds your tier's length or size cap, the codec is not H.264/AAC, the resolution or frame rate is unusual (stick to 1080p at 30 or 60fps), or the network dropped mid-upload. Re-export as a standard MP4 and upload on a stable connection. If processing hangs after 100%, wait a few minutes; X finishes some renditions after posting.
Do videos get more reach than text posts on X?
Generally yes. Native video keeps people on the platform longer, and watch time feeds the algorithm signals that drive For You distribution. In our content-mix testing, video posts earn roughly 2-3x the engagement of comparable text posts. The catch: reach goes to native uploads, not external video links.
Great Video Deserves an Audience That Reacts
TweetBoost grows accounts with real, active followers - audited on Day 0 and Day 30. Video does the reaching; we make sure real people are there to respond.
Twitter Growth Specialist & Founder of TweetBoost
Peter has spent 5+ years in social media growth, helping thousands of individuals and brands build real, engaged Twitter audiences. He founded TweetBoost after seeing too many people get burned by bot-follower services. He writes about organic Twitter growth, platform strategy, and what actually works in 2026.
