X (Twitter) Video Specifications 2025

Schedule X videos with automatic format optimizationTry PostFast Free

Complete guide to X (Twitter) video dimensions, duration limits, and technical specifications for 2025. Upload videos with the perfect format for maximum engagement.

Quick Specs

Dimensions
1280 × 720px
HD Landscape (16:9)
Aspect Ratio
16:9
Recommended
Max File Size
512MB
Non-premium limit. Premium Plus: up to 16GB on web/iOS
Duration
1-140 seconds
Non-premium: 2min 20sec. Premium: Up to 4 hours on web/iOS, 10 min on Android
Formats
MP4, MOV
Supported formats
Frame Rate
30 fps
Recommended

Dimensions & Resolution

HD Landscape (16:9)Recommended
1280 × 720px

Best quality for landscape videos

Vertical (9:16)Recommended
720 × 1280px

Optimal for mobile viewing

Square (1:1)
720 × 720px

Works well for square video content

Video Duration

Minimum: 1 seconds

Maximum: 140 seconds

Non-premium: 2min 20sec. Premium: Up to 4 hours on web/iOS, 10 min on Android

Important Notes

X (Twitter) video capabilities vary significantly by subscription tier. Premium Plus subscribers can upload videos up to 4 hours (240 minutes) at 1080p on web/iOS with 16GB file limit. Videos between 2-4 hours must be 720p. Android is limited to 10 minutes even for Premium users. Non-premium users remain limited to 140 seconds and 512MB. **PostFast Pro Tip:** When scheduling videos through PostFast, you don't need to worry about manual compression or format conversion. PostFast automatically optimizes your videos for X's requirements, ensuring the best quality within the platform's limits.

Optimization Tips

  • Keep non-premium videos under 140 seconds (2:20)
  • Use H.264 video codec with AAC audio
  • Export at 1280×720 (HD) for optimal quality
  • Frame rate: 30fps recommended, 60fps supported
  • Shorter videos (15-30 seconds) get better engagement
  • Add captions for accessibility and silent viewing
  • Premium: Upload up to 4 hours at 1080p (web/iOS)
  • Schedule videos during peak engagement hours (7-9 AM, 5-7 PM)
  • Use PostFast to auto-retweet high-performing videos at different times
  • Cross-post videos to Instagram Reels & TikTok for maximum reach

Sources & Verification

Last verified: 2025-09-28

Standard: 140s/512MB. Premium: up to 4h/16GB (1080p ≤2h, 720p for 2-4h). Android limited to 10 min.

Platform Tiers & Limits

✨ Premium/Pro

Max Duration:14400
Max Duration Unit:seconds
Max File Size:16
Max File Size Unit:GB
Resolution Notes:1080p for videos under 2 hours, 720p required for 2-4 hours

Standard

Max Duration:140
Max Duration Unit:seconds
Max File Size:512
Max File Size Unit:MB

encoding

Video Codec:H.264
Audio Codec:AAC
Container:MP4 or MOV

supported Resolutions

Landscape:1920×1080 max
Portrait:1080×1920 max
Recommended:1280×720 (HD)

Stop worrying about video specs. PostFast handles compression, format conversion, and scheduling automatically.

Auto-optimizationCross-platform postingAuto-retweet feature
Start scheduling X videos

Frequently Asked Questions

What's the maximum video length on X (Twitter)?

Non-premium users can upload videos up to 140 seconds (2 minutes 20 seconds). Premium subscribers can upload up to 4 hours at 1080p on web and iOS, though Android is currently limited to 10 minutes. PostFast automatically handles video length requirements when scheduling.

What video formats does X support?

X only supports MP4 and MOV formats. Videos should be encoded with H.264 video codec and AAC audio for best compatibility and quality. When you schedule through PostFast, your videos are automatically optimized to meet these requirements.

What's the file size limit for videos?

Non-premium users are limited to 512MB. Premium Plus subscribers can upload videos up to 16GB on web and iOS platforms, enabling 4-hour videos at high quality.

What's the recommended video resolution?

1280×720 pixels (HD) at 16:9 aspect ratio is recommended. X supports up to 1920×1080 for landscape and 1080×1920 for portrait videos. For maximum reach, consider cross-posting vertical videos (9:16) to Instagram Reels and TikTok using PostFast.

Can I schedule X videos to post at specific times?

Yes! With PostFast, you can schedule X videos days or weeks in advance. Pick your optimal posting time, and PostFast will automatically publish your video. You can also auto-retweet high-performing videos to maximize reach across time zones.

Recent Updates

2025-01-01

Premium Plus: 4 hours at 1080p (web/iOS), 16GB max. Videos 2-4 hours require 720p. Android limited to 10 minutes

Related Specifications

Ready to maximize your X video reach? Schedule videos, auto-retweet at peak times, and cross-post to Instagram & TikTok.

Start your 7-day free trial
7-day free trialNo credit card requiredCancel anytime

Last updated: September 28, 2025