Compress video for X / Twitter
Check the account and posting route for current size, duration and format requirements. This tool adjusts file size and does not trim the clip for you. Review captions and fast movement before posting.
Set a target and compress the video
Synthetic clock, flash and beep. Downloaded only when you choose it.
100,000,000 bytes
MB = 1,000,000 bytes · MiB = 1,048,576 bytes
Check the receiving app's current limit, then set your own target. Smaller files can lose detail. MP4 output keeps the available audio tracks.
Quick answer
Check the current requirements for your X / Twitter account and sending route. The 100 MB starting value is an editable example, not a platform limit. The result uses actual bytes.
Historical upload-limit notes
Check the current limit in your account
Open the upload-limit datasetReview the copy before sending
The result shows whether it is within target, along with exact bytes, duration and audio track count. Play the important part before downloading the MP4.
Re-encoding loses some detail. There are at most two attempts, without silently dropping audio tracks. If it is still oversized, prepare a shorter source clip or increase the target.
Frequently asked questions
No. 100 MB is only the starting example on this page. Check the current sending route, account and recipient restrictions, then adjust the target.
Video is re-encoded as H.264 MP4 and audio as AAC, so this is lossy compression. Audio track counts and duration are checked. Play the result to confirm that speech, small text and important details remain usable.
No. There are at most two encoding attempts, and the final verdict uses actual bytes. If it is still over target, prepare a shorter source clip or allow more space. An oversized download is not a confirmed fit.
Updated · ConvertMeow team