How-To

How to Upload a Video on Twitter (X): Steps and Limits

Updated 10 min read
Title card reading 'How to Upload a Video on Twitter (X): Steps and Limits' with linked speech bubbles on an emerald gradient

How can I upload a video on Twitter, now X? From the composer: on x.com, click the gallery button and choose a file; in the X app, tap the Post icon, then pick a recent video or record one. Without X Premium, a video can be up to 140 seconds long and 512MB.

The limits are where most uploads fail, and X’s own pages disagree on the Premium ones, so the table further down gives both figures and names the page behind each. For other tasks on the renamed app, start from our index of how Twitter, now X, works.

Table of Contents

How can I upload a video on Twitter (X)?

Add it to a post from the composer. On a computer you choose a file on x.com; in the app you pick a recent video or record a new one, and you can trim it before posting. X’s video help says the video doesn’t count toward the post’s character limit. Checked against X Help Center: How to share and watch videos on X One post can carry up to 4 media items, such as 2 photos, 1 GIF and 1 video. Checked against X Help Center: How to Post

X also notes that you can’t tag people in a video, only in photos; see how to tag someone on X.

Upload a video on x.com

Use the compose box or the Post button, click the gallery button and choose a video file from your computer. X prompts you if the file isn’t in a supported format. Then write your post and click Post.

On x.com (computer):

  1. Use the compose box, or click the post button.
  2. Click the gallery button.
  3. Choose a video file stored on your computer and click Open. You'll be prompted if the video isn't in a supported format.
  4. Complete your message and click post to share your post and video.

Checked against X Help Center: How to share and watch videos on X.

Upload a video in the X app

Tap the Post icon. Your most recent videos appear as thumbnails below the compose box: tap one, or tap the camera icon to record. To trim, drag either end of the bar at the bottom and tap Trim, then tap Post.

In the X app (iPhone or Android):

  1. Tap the Post icon to take or upload a video to add to your thought.
  2. Below the compose box, you'll see quick selection options to add a new video. Your most recent videos from your gallery will appear as thumbnail previews for easy access.
  3. Tap the camera icon to take a video.
  4. You can trim the length of your video by dragging either side of the bar at the bottom.
  5. Tap Trim to finish your edits.
  6. Tap Post to post.

Checked against X Help Center: How to share and watch videos on X.

X’s overview mentions importing videos from your device only for iPhone and iPad, but its steps for adding a video are the same in both phone apps.

How long can a video on Twitter be?

Up to 140 seconds and 512MB, unless you subscribe to X Premium. With Premium, X’s video page allows videos under 4 hours and up to 16GB. Checked against X Help Center: How to share and watch videos on X X’s Premium page gives a different ceiling: about 3 hours and 8GB at 1080p, on x.com and X for iOS only. Checked against X Help Center: About X Premium

AccountLongest videoLargest fileWhere X says it
Without Premium140 s512 MBVideo help page Checked against X Help Center: How to share and watch videos on X
Premium, per the video pageUnder 4 hours; X lists 1080p, and 720p for videos “above 2 hours and under 4 hours”16 GBVideo help page
Premium, per the Premium pageAbout 3 hours at 1080p8 GBX Premium page, for x.com and X for iOS only Checked against X Help Center: About X Premium

While the pages disagree, a Premium video under about 3 hours and 8GB fits both. X lists longer video uploads for every Premium tier, Basic included. Checked against X Help Center: About X Premium Tiers and prices are in our X Premium guide.

Other networks set different caps: Threads allows videos up to 5 minutes Checked against Meta for Developers: Threads API, Posts and Bluesky up to 10 minutes. Checked against Official @bsky.app account on Bluesky Our Bluesky vs Twitter comparison covers the other differences.

X video specs: size, format and dimensions

For uploads on the web, X’s video help page allows videos from 32 x 32 up to 1920 x 1200 pixels (or 1200 x 1900), with an aspect ratio between 1:2.39 and 2.39:1, at up to 40 frames per second and 25 Mbps. The page names no file types: it says you’ll be prompted if a video isn’t in a supported format. Checked against X Help Center: How to share and watch videos on X File-size limits are in the table above.

X does name file types in its Media Studio FAQ, for the media library that comes with Premium and Premium+: .MP4 and .MOV. Checked against X Help Center: Media Studio FAQsArchived copy, 23 March 2026 View the archived copy Image and header sizes for X and eight other networks are in our social media image sizes guide.

Who can download your X videos?

X Premium subscribers, unless you opt out. Since 25 July 2023, videos you upload can be downloaded by Premium subscribers unless you switch off Allow video to be downloaded while composing the post; videos posted before that date aren’t downloadable. Checked against X Help Center: How to share and watch videos on XArchived copy, 24 September 2026 View the archived copy

To opt out, after adding the video, tap Edit in the bottom right of it, tap Settings, then turn off Allow video to be downloaded. Decide before you post: X says the setting can’t be changed later, so stopping downloads afterwards means deleting the post. Accounts under 18 have downloads switched off automatically.

X also turns times into links: type a time such as 1:23 in a post with one video and it jumps to that moment. X says these timestamps are clickable only on iOS for now, with up to 50 per post. Checked against X Help Center: How to share and watch videos on X

Why won’t my video upload to X?

Check the limits X documents: length and file size for your account (140 seconds and 512MB without Premium, or the Premium figures in the table), the web limits in the specs section, and the file format, which X flags when you choose the file. For a long Premium upload, check the device too: X’s Premium page lists longer uploads for x.com and X for iOS only.

For long uploads, X’s Premium video help suggests checking that your connection is stable and that you’re on a supported browser and device. Checked against X Help Center: About longer videos for X Premium subscribersArchived copy, 13 May 2026 View the archived copy

Scheduling a video post for X with another tool? Check that it can send video to X first. Here is Outfeed AI’s answer:

X’s own scheduling options are in our guide to how to schedule tweets, and the best time to post on X guide helps you pick a slot.

Plan your X posts in Outfeed AI

FAQ

How long can a video on Twitter (X) be?

Up to 140 seconds without X Premium, with a 512MB file limit. For Premium subscribers, X’s own pages disagree: its video page says under 4 hours and up to 16GB, while its Premium page says about 3 hours and 8GB at 1080p, on x.com and X for iOS only.

Can I upload a video to X from my computer?

Yes. On x.com, use the compose box or the Post button, click the gallery button, choose a video file stored on your computer and click Open. X prompts you if the video isn’t in a supported format. Then finish your post and click Post.

What video formats does X support?

X’s video help page doesn’t list file types: it says you’ll be prompted if a video isn’t in a supported format. X’s Media Studio FAQ, for the media library that comes with Premium and Premium+, lists .MP4 and .MOV.

Why won’t my video upload to X?

Check it against X’s documented limits: the length and file size allowed for your account and, for uploads on the web, 32 x 32 to 1920 x 1200 pixels (or 1200 x 1900), an aspect ratio between 1:2.39 and 2.39:1, up to 40 fps and 25 Mbps. X also prompts you when a file isn’t in a supported format.

Can people download the videos I post on X?

X Premium subscribers can download videos uploaded since 25 July 2023, unless the uploader switched off Allow video to be downloaded while composing the post. Videos posted before that date aren’t downloadable. X says the setting can’t be changed after posting, and accounts under 18 have downloads turned off automatically.

x twitter video x premium how-to