Fit a video for posting on X
Compress Video for Twitter / X
Trim your video's size before posting to X so uploads finish fast and playback starts instantly for viewers.
Drop a video here
Fit a video for posting on X. MP4, MOV, and WebM are processed locally in your browser.
Your video is processed in this browser and is not uploaded to this site.
How to compress your video
- 1Drop your MP4, MOV, or WebM file into the compressor, or click to choose one.
- 2Set a target size in MB, or pick a quality preset if you have no strict limit.
- 3Click Compress video and wait while your browser encodes the file locally.
- 4Download the compressed MP4 - no watermark, and nothing was uploaded.
Recommended settings
1280 × 720 or 1080p is ideal for the timeline player.
H.264 MP4 with AAC audio is the format X handles best.
Keep clips tight — shorter videos hold quality at much smaller sizes.
Questions
Why won't X accept my video?
Common causes are oversized files, unsupported codecs, or very long durations. A compressed H.264 MP4 resolves most of them.
Does X compress videos after upload?
Yes. X re-encodes for streaming, so uploading a clean moderately sized MP4 gives the best final quality.