← Back to resources

How to make a video for Twitter (X) - sizing, length, and format

A video that performs on X (formerly Twitter) is built around three constraints: it has to fit the in-feed player’s aspect ratio, stay under the platform’s length limit for your account tier, and use a codec X will actually play back without re-encoding. Get any of these wrong and the upload either fails outright or looks blurry, letterboxed, or muted.

This guide covers the current X video specs, which sizes and lengths actually work in practice, how to record and edit a video that meets them, and the small details (captions, first-frame thumbnail, autoplay behavior) that decide whether anyone watches past the first second.

Twitter (X) video specs at a glance

These are the limits as of 2026. X has loosened them over time, especially for Premium accounts, so always double-check on the official help page if you are uploading something close to a limit.

SpecStandard accountX Premium / Premium+
Max length2 minutes 20 secondsUp to 3 hours
Max file size512 MBUp to 8 GB
Max resolution1920 x 1200 (landscape), 1200 x 1900 (portrait)1080p+
Aspect ratios supported1:2.39 to 2.39:1Same
Recommended aspects16:9, 1:1, 9:16Same
Frame rate30 or 60 fpsSame
FormatMP4 or MOVSame
Video codecH.264 (High Profile)H.264 (High Profile)
Audio codecAAC LC, mono or stereoSame
Min bitrate5 Mbps (1080p), 25 Mbps recommendedSame

If you are recording with a screen recorder or editing in any modern video tool, the H.264 / AAC / MP4 combination is the default, so you usually do not have to think about codec at all. The two settings that trip people up are aspect ratio and length.

Twitter video aspect ratios and dimensions

X supports any aspect from extreme portrait (1:2.39) to extreme landscape (2.39:1), but the in-feed player only treats three aspect ratios as first-class citizens. Anything else gets cropped, letterboxed, or downscaled.

16:9 landscape (1280 x 720 or 1920 x 1080) is the default for most uploads. It plays back at full width in the timeline on web and on mobile, with no cropping. This is the right choice for screen recordings, product demos, talking-head videos, and most tutorial content.

1:1 square (1080 x 1080 or 720 x 720) takes up more vertical space in the feed than 16:9, which is the whole point. A square video occupies roughly 78% more screen real estate on a phone than a 16:9 video, so users see it longer as they scroll. Square is a strong default for short clips, quote videos, and anything designed to stop the scroll.

9:16 vertical (1080 x 1920 or 720 x 1280) is what plays full-screen in the X “For You” video tab, the same way TikTok and Reels work. If you are posting clips that should also live on TikTok or Instagram Reels, shoot 9:16 once and post everywhere.

What to avoid: 4:3, 21:9 ultra-wide, or anything with hard letterboxing baked in. X will display them, but you waste pixels on black bars and the video looks like a re-upload from somewhere else.

Rule of thumb: Default to 16:9 for screen recordings, 1:1 for branded social clips, 9:16 for short reels. Never upload a 4:3 video to X if you can avoid it.

Twitter video length

The 2 minute 20 second cap on standard accounts is the single biggest constraint. It dates back to the original Twitter video product and still applies to most accounts in 2026. X Premium and Premium+ subscribers can upload videos up to 3 hours long, but realistically:

  • Under 30 seconds is the sweet spot for engagement. Most X videos that go viral are under 30 seconds.
  • 30 to 90 seconds works for tutorials, product demos, and explainers where you need a moment to set up the payoff.
  • 90 seconds to 2:20 is the upper bound for standard accounts. Drop-off is steep past 60 seconds.
  • Over 2:20 requires X Premium and is rarely watched to the end. If your content is longer, post a clip on X with a link to the full video on YouTube.

If your raw recording is longer than 2:20 and you are on a standard account, you have two options: trim it down in the editor, or split it into a thread of multiple videos.

File size and format

The 512 MB cap rarely matters for short videos. A 60-second 1080p H.264 export at the standard bitrate lands around 100 MB. You can fit a 2:20 video well under the limit with no quality loss.

If you are running close to the cap (long videos, high frame rates, or 4K source material), the easiest fix is to lower the resolution or the bitrate in your export settings:

  • Resolution: drop from 1080p to 720p. The visual difference on a phone screen is minimal and the file size roughly halves.
  • Bitrate: 5 to 8 Mbps is plenty for 720p, 8 to 12 Mbps for 1080p. Above that is wasted on X’s compression.
  • Frame rate: 30 fps if your content does not have fast motion. Drop from 60 fps and the file size halves again.

Format-wise, always export as MP4 with H.264 video and AAC audio. MOV works too but offers no advantage. Anything else (MKV, WebM, AVI) will fail or get re-encoded by X with quality loss.

How to record a video for Twitter on Mac

The built-in screen recorder is good enough for short clips. It captures full screen or a region, records the microphone, and outputs a clean MOV file you can upload directly.

  1. Press Cmd + Shift + 5 to open the Screenshot toolbar
  2. Choose Record Selected Portion and drag a rectangle in the right aspect ratio (16:9 for landscape, 1:1 for square)
  3. Click Options, then turn on your microphone
  4. Click Record, do your thing, then stop with the menu bar icon or Cmd + Control + Esc

What you get: A raw screen recording at your monitor’s native resolution with no zoom, no animated cursor, and a static framing. Fine for a 10-second meme clip. Limited for anything you want viewers to watch twice.

Cropping the recording to the right aspect ratio

The Screenshot toolbar records whatever rectangle you drew. To get a clean 1:1 square or 9:16 vertical out of a Mac, either:

  • Draw the rectangle by hand at the right proportions (eyeball it - ~1:1 is fine)
  • Or record full-screen and crop in QuickTime, iMovie, or another editor afterward

For consistent sizing across multiple videos, the second approach is faster: record once at full resolution, then crop to whichever aspect you need per upload.

How to record a video for Twitter on Windows

Windows has the Xbox Game Bar built in. It is designed for game capture but works for any window.

  1. Press Windows + G to open the Game Bar
  2. Click the Capture widget, then the Record button (or press Windows + Alt + R)
  3. Stop with Windows + Alt + R again
  4. Find the file in Videos > Captures

The Game Bar records the active window only. If you need full-screen or a specific region, use a third-party recorder.

How to record a video for Twitter with Tight Studio

For anything beyond a quick clip - product demos, tutorials, branded social content - a dedicated screen recorder produces a noticeably better result with less editing time. The recording flow:

  1. Download Tight Studio and open the app
  2. Pick a recording area: full screen, a specific window, or a custom region
  3. Turn on your microphone, and optionally enable the webcam for a corner overlay
  4. Click Record, walk through your demo, then stop
  5. The recording opens in the built-in editor automatically
  6. Export at the right aspect ratio (16:9, 1:1, or 9:16) for X

What Tight Studio adds for Twitter video

  • Aspect ratio export presets - One-click export to 16:9, 1:1, or 9:16 with the canvas reframed automatically. No manual cropping in a separate editor.
  • Zoom animation - Smart zoom that follows your clicks with motion blur and smooth panning. Important on X because the in-feed player is small and viewers cannot read tiny UI.
  • Cursor animation - Enlarged cursor with click highlighting and click sounds. Helps viewers track what is happening on a phone screen.
  • AI voiceover - Generate professional narration from text. Useful for short, punchy social videos where you want a tight script.
  • Multi-take recording - Record sections separately and combine them in the editor. Lets you nail a 60-second video without re-recording the whole thing on every flub.
  • Text annotations - Add captions and labels with customizable fonts. On X, where the average viewer watches with sound off, on-screen text dramatically improves completion rate.
  • Intro and outro slides - Brand the start and end of your X video with a logo, title, and call-to-action.

Edit the video for Twitter

A short edit pass goes a long way on X. The same recording will get more views with these three changes than with a 4K resolution bump.

Cut to the punchline immediately. X autoplays muted in the feed. If the first second does not communicate what the video is about, viewers scroll past. Trim any intro, “hey everyone”, or settling-in time.

Add captions or large on-screen text. Most X video views happen with sound off. A few words of on-screen text per scene tells the story even when no audio plays. This single change is the highest-leverage edit you can make for X video performance.

Keep it tight. Anything that does not earn its runtime in the first 30 seconds gets cut. Aim for the shortest version of the video that still makes sense.

Skip the rest. Background music is optional. Fancy transitions usually distract.

Upload the video to X

Once you have an exported MP4:

  1. Click Post (the compose button) on x.com or in the mobile app
  2. Click the media icon and select your video
  3. X will validate the file - if it rejects the upload, the most common causes are file size over 512 MB, codec other than H.264, or duration over 2:20 on a standard account
  4. Optionally trim the video using X’s built-in trimmer (web only)
  5. Add a thumbnail (X picks a frame automatically; on Premium you can upload a custom one)
  6. Write the post text and click Post

The first frame of your video is the still image that displays before autoplay kicks in. If your video opens with a black frame or a blank screen, that is what people see in the feed. Edit so the first frame is something visually interesting.

Comparing video tools for Twitter

ToolCostAspect ratio controlCaptionsBest for
Mac Screenshot toolbarFreeManual croppingNoneOne-off short clips
Windows Xbox Game BarFreeWindow-onlyNoneQuick game or app captures
QuickTime + iMovieFreeManual crop in iMovieManualLight editing on Mac
CapCutFreeBuilt-in presetsAuto-captionsMobile-first social editing
Adobe PremierePaidFull controlManual / paid autoHeavy custom editing
Tight StudioFree tier / PaidOne-click 16:9, 1:1, 9:16Auto-captions, styled textScreen recordings and product clips for X

Tips for better Twitter videos

A few small things that move the needle on X specifically.

Open with motion or a strong visual. The in-feed autoplay starts the second the video enters the viewport. A static opening shot gets scrolled past before the action starts.

Burn captions into the video. X does not show your captions file as readable on-screen text by default. If you want captions visible during autoplay, render them into the video itself.

Test the thumbnail frame. Pause your final export at frame zero and look at it. That is the image people see in their feed. If it is unflattering or unclear, edit so the video starts on a better frame.

Post the video natively, not as a YouTube link. YouTube links unfurl as a clickable card, but the video does not autoplay in the X feed. Native uploads autoplay and get prioritized by the algorithm.

Keep one video per post. Threads of multiple short videos work, but a single high-quality clip almost always outperforms a thread of mediocre ones.

Frequently asked questions

What size should a video be for Twitter?

The recommended aspect ratios for Twitter (X) are 16:9 landscape (1280 x 720 or 1920 x 1080), 1:1 square (1080 x 1080 or 720 x 720), and 9:16 vertical (1080 x 1920 or 720 x 1280). 16:9 is the default for screen recordings and product demos. 1:1 takes up more vertical space in the feed and is the strongest choice for short branded social clips. 9:16 is for full-screen vertical videos in the For You video tab.

What is the maximum video length on Twitter?

Standard accounts can upload videos up to 2 minutes 20 seconds long. X Premium and Premium+ subscribers can upload videos up to 3 hours long with file sizes up to 8 GB. Engagement drops sharply past 60 seconds regardless of account tier, so most X videos that perform well are under 30 seconds.

What video format does Twitter accept?

Twitter (X) accepts MP4 and MOV files with H.264 video and AAC audio. MP4 is the safer choice and is the default export format from every modern screen recorder and video editor. WebM, MKV, and AVI are not supported - X will reject the upload or re-encode it with quality loss.

What is the maximum file size for a Twitter video?

512 MB on standard accounts and up to 8 GB for X Premium subscribers. A 2-minute 1080p H.264 video at standard bitrate is usually around 200 MB, well under the cap. If you exceed the limit, lower the resolution from 1080p to 720p, drop the frame rate from 60 to 30 fps, or reduce the export bitrate to 5 to 8 Mbps.

Can I upload a vertical (9:16) video to Twitter?

Yes. X supports 9:16 vertical video and plays it full-screen in the For You video tab on mobile. In the regular timeline, vertical videos display in a tall preview that takes up more screen space than 16:9. If you are also posting to TikTok, Instagram Reels, or YouTube Shorts, shoot once at 9:16 and post the same file across all platforms.

How do I record a video for Twitter on my computer?

On Mac, press Cmd + Shift + 5 to open the Screenshot toolbar, choose Record Selected Portion, draw a rectangle at the aspect ratio you want, enable your microphone in Options, and click Record. On Windows, press Windows + G to open the Xbox Game Bar and use the Capture widget. For aspect ratio presets, animated cursors, zoom, and built-in captions, dedicated tools like Tight Studio handle the recording, editing, and reframing in one app.

Why does my Twitter video look blurry?

The most common causes: uploading a low-resolution source (under 720p), exporting at a low bitrate, or relying on X to re-encode an unsupported codec. Always export at 720p or 1080p, use H.264 video and AAC audio in an MP4 container, and keep the bitrate at 5 to 8 Mbps for 720p or 8 to 12 Mbps for 1080p. Anything higher gets compressed by X with no visible benefit.

Should I add captions to a Twitter video?

Yes. The majority of X video views happen with the sound off, especially on mobile. Captions or large on-screen text are the single highest-leverage edit you can make for X video performance. Burn them into the video file rather than relying on X to display a captions track, which is not always shown by default.

Does Twitter autoplay videos?

Yes, X autoplays videos in the feed without sound by default. Users tap to unmute. This is why the first second of your video and the captioning matter so much - the video has to communicate what it is about before the user has decided to engage.

From screen recordings to polished videos in 2 minutes. All in one app.

Tight Studio is the world's only all-in-one screen recorder with auto zoom, smooth cursor, AI voice, multi-clip recording, captions, dynamic layouts, and more. No more exporting in one app and editing in another.

Try Tight Studio free