BitrateCalculatorFree
Official X Video Specifications

X (Twitter) Video Bitrate Calculator

Maximize picture sharpness and prevent muddy compression on X (formerly Twitter). Configure 1080p master exports to fit within the 512 MB free or 8 GB Premium limits.

Last Updated: November 4, 2026

Live Computed Result:6,500 kbps
In-Browser Only:The file is NEVER uploaded; read it in-browser only.
Video Specifications & Target Platform
Official Doc↗
Sourced from X (Twitter) documentation ↗ · Verified on 2026-11-04

Requires ~25% higher bitrate allocation.

Optimal Bitrate TargetOfficial Doc↗
Safe Ingest
6,500 kbps
≈ 6.5 Mbps (Safe range: 4,550 – 8,775 kbps)
Bits / Pixel (BPP)
0.0522
Good / Standard Stream
Audio Track
160 kbps AAC
48 kHz Stereo
X (Twitter) Platform Ingest Rules

Free accounts are capped at 512 MB file size and 140 seconds (2m 20s) duration.

Official Doc↗Verified: 2026-11-04

X Premium and Premium+ subscribers can upload videos up to ~3 hours long and up to 8 GB file size at 1080p (on x.com and iOS). Android app remains limited to shorter uploads.

Official Doc↗Verified: 2026-11-04

Target video bitrate around 5,000–8,000 kbps for 1080p to fit under size caps while preserving visual sharpness.

Model Estimate↗Verified: 2026-11-04

Official X Video Upload Requirements

Audited directly against X Help Center documentation. Last verified: November 4, 2026.

1080p Max Resolution
Account Type Max File Size Max Duration Max Resolution Recommended Bitrate Codec / Audio
Free Account 512 MB 140 Seconds (2m 20s) 1080p (1920 × 1080) 6,000 – 8,000 kbps H.264 / AAC 128k
X Premium / Premium+ 8 GB (8,000 MB) Up to 3 Hours 1080p (1920 × 1080) 8,000 – 12,000 kbps H.264 / AAC 160k

Frequently Asked Questions: X Video

What is the maximum video file size and duration on X (Twitter)?

For free accounts, videos are capped at 512 MB file size and 140 seconds (2 minutes and 20 seconds) in duration. X Premium and Premium+ subscribers can upload videos up to 8 GB in size and up to 3 hours long at 1080p resolution.

What is the recommended bitrate for uploading video to X (Twitter)?

For 1080p (1920x1080 or 1080x1920 vertical) at 30 or 60 fps, an encoding bitrate between 6,000 and 8,000 kbps using H.264 High Profile delivers optimal clarity before X's re-compression engine processes the file.

Why do my videos look pixelated after uploading to X?

X transcodes all uploaded videos to multiple lower-bitrate profiles for mobile cellular streaming. If your original file is encoded with low bitrates (under 4,000 kbps) or contains heavy motion, X's secondary re-compression introduces noticeable banding and blockiness. Uploading high-bitrate (8,000 kbps) 1080p master files minimizes transcoding generation loss.

What video aspect ratios are supported on X?

X supports 16:9 landscape (1920x1080), 1:1 square (1080x1080), and 9:16 vertical (1080x1920). Square and vertical videos consume more vertical screen real estate on mobile feeds, typically achieving higher organic view-through rates.