X (Twitter) Video Specifications 2025

Upload videos to X with perfect specificationsTry 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.

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)

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)

Schedule X videos with auto-optimization

Auto-compressionDuration optimization
Start scheduling 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.

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.

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.

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 engagement?

Start your free trial
7-day free trialCancel anytime

Last updated: September 28, 2025