Resize preset
Resize Video for Twitter
Twitter's inline video player targets 1280x720 at 16:9 landscape. The platform accepts 1920x1080 and higher, but the feed player downsamples everything to 720p for most viewers to reduce bandwidth. Exporting at 1280x720 avoids the server-side downscale step entirely, which usually produces a marginally sharper result in the feed than a 1080p source pushed through Twitter's ingest compression.
Resizing for Twitter in detail
Aspect ratio flexibility on Twitter is genuine. 1:1 square, 4:5 portrait, and 9:16 vertical all play inline, with vertical clipped to 1:1 in the main feed timeline and expanding on tap. For most news, campaign, and announcement posts, 16:9 landscape remains the default because it works for both mobile and desktop viewers and embeds cleanly in third-party readers. This tool resizes any source into the 1280x720 16:9 frame using letterbox or crop as needed.
Duration matters as much as aspect ratio: standard accounts cap at 2 minutes 20 seconds, Verified and paid tiers can go longer. File size caps at 512 MB regardless of tier. Compress the output afterward if you need to hit a tighter file size.
Twitter video playback specs
| Setting | Value | Notes |
|---|---|---|
| Recommended aspect ratio | 16:9 landscape | Native for inline feed playback. |
| Recommended resolution | 1280 x 720 | Matches Twitter's server-side playback resolution. |
| Also accepted | 1:1, 4:5, 9:16 | Vertical clipped in timeline, expands on tap. |
| Maximum duration (standard) | 2 minutes 20 seconds | Free and most paid accounts. |
| Maximum duration (Verified) | 3 hours | Verified Organizations and some Blue tiers. |
| Maximum file size | 512 MB | Hard cap across all account tiers. |
| Frame rate | 30 or 60 fps | Other frame rates get re-encoded. |
| Codec | H.264 MP4 with AAC | HEVC is rejected on upload. |
When to use this preset
Breaking news clips
Letterbox a 16:9 field recording at 1280x720 so the file uploads fast and plays inline immediately when followers scroll past.
Campaign launch teasers
A crisp 1280x720 landscape teaser matches Twitter's playback resolution exactly, avoiding a downscale that softens brand logos.
Developer demo threads
Anchor a thread with a clean 1280x720 screen-capture demo, then continue the story in text tweets below.
Customer testimonials
Resize a 1920x1080 interview master to 1280x720 so the feed version matches the playback spec and uploads quickly.
Quote card animations
Letterbox a square motion-graphic quote card into 16:9 with branded bars that reinforce the account aesthetic.
Frequently asked questions
What is the best Twitter video aspect ratio?
16:9 landscape at 1280x720 is the Twitter-native format for feed video. It plays inline without letterboxing and matches the server-side playback resolution. Square 1:1 and portrait 4:5 also work inline, while 9:16 vertical is clipped in the timeline and expands on tap.
How long can a Twitter video be?
Standard accounts are limited to 2 minutes 20 seconds. Verified Organizations and some paid Blue tiers can upload videos up to 3 hours long, subject to the 512 MB file size cap. A 3 hour upload at 512 MB forces extreme compression, so most long-form Twitter video runs well under 30 minutes.
What is the Twitter video resolution?
Twitter's inline player targets 1280x720 at 16:9. Uploads at 1920x1080 or higher get downscaled during the server-side transcode. Uploading at 1280x720 directly skips the downscale and produces a marginally cleaner final playback stream.
Why is my Twitter video failing to upload?
The three common causes: file exceeds 512 MB, duration exceeds the tier cap (2:20 for standard), or codec is unsupported. Twitter requires H.264 MP4 with AAC; HEVC, VP9, and AV1 uploads fail. This tool outputs H.264 by default to avoid all three failure modes.
What is the Twitter video file size limit?
512 MB per video upload. The cap applies to every account tier, including Verified and paid Blue. Larger files must be compressed before upload or hosted on an external service and linked to in the tweet body.
Does Twitter support vertical video?
Yes. 9:16 vertical at 1080x1920 uploads and plays, but the timeline viewer clips it to a square preview until users tap to expand. For vertical-native content, TikTok or Reels usually produce better playback ergonomics because their viewers are built around 9:16.
What format should I use for Twitter video?
MP4 with H.264 video and AAC audio. 30 or 60 fps, 1280x720 or 1920x1080 resolution. This tool outputs that exact combination at 1280x720 for the Twitter preset, which uploads fast and matches the feed playback resolution.
100% Private: Your Video Never Leaves Your Device
Resizing runs locally in your browser using FFmpeg compiled to WebAssembly. Your video file is read from disk into browser memory, processed there, and the result is saved back to your device. No network request is made during encoding, no data is transmitted, and no server ever sees your footage.
Related Tools and Resources
Compress Video for Twitter
Fit the 512 MB cap and 2:20 duration limit.
Resize Video for LinkedIn
16:9 1920x1080 professional landscape.
Resize Video for Facebook
16:9 feed master that cross-posts to Meta sibling properties.
Resize Video
Custom dimensions or multi-preset export.