Skip to main content

When a video will not upload to X (formerly Twitter)

Your upload stalls, or you get "Your media file could not be processed". Here are the limits, and how to get your video into a shape X accepts.

The limits (official help, checked September 12, 2026)

Free account
Length 140 seconds (2 minutes 20)
File size 512MB
Frame size Up to 1920×1200 when uploading from a browser (1200×1900 for vertical)
Frame rate Up to 40fps
Bitrate Up to 25Mbps

Source: X Help Center, “X videos”

The limit you actually hit is the 140 seconds. 512MB is generous, so length runs out first.

Posting a video longer than 140 seconds

Pick the part you want to show and cut the rest.

  1. Open prepare a video for X.
  2. Choose your video; if it is over 140 seconds you are told right away.
  3. Under “How do you want to edit it?”, choose “Edit the length” and set the part to keep. A frame from the cut point is shown while you drag.
  4. Save it, then upload that file to X.

Your video is not sent anywhere. Trimming and saving both happen inside your browser.

“Your media file could not be processed”

That message also appears for reasons other than length and size. The usual three:

Keeping the quality of what you post

X compresses uploaded video again on its side. If you shrink it too far yourself, it degrades twice.