logoPostify
HomePricingAffiliatesContact
Sign in
logoPostify
  1. Home
  2. Free tools
  3. X (Twitter) video size checker

Free X tool

X (Twitter) Video and Image Size Checker

A standard X account gets 512 MB and 2 minutes 20 seconds of video, plus 5 MB per image. Paid tiers move both ceilings a long way up.

Last updated: 2026-07-31

The X video limits are the tightest main feed limits here: 512 MB per file and 140 seconds of runtime on a standard account through the web uploader. Images are capped at 5 MB, and animated GIFs get 15 MB from the web against 5 MB from the mobile apps.

Paid tiers change the picture completely and push the runtime ceiling from minutes into hours. Nothing about the free tier changed when they arrived, which is why a video a colleague posted without trouble can still bounce off your account.

This checker runs your file against the standard account limits, since that is the version most posts have to clear. The dimensions are read on your device and the file is never uploaded.

Your file never leaves your browser. The dimensions are read on your device and nothing is uploaded to us.

Pick a file and every X (Twitter) format is checked against it at once.

The full spec sheet is below, so you can read the numbers without uploading anything.

File cleared? The rest of it, from connecting the account to scheduling the upload, is in our X (Twitter) guide.

How to post to X (Twitter)

X (Twitter) video and image specs

Every X (Twitter) surface with its own limits, in one place. These are the platform ceilings, so an upload that clears them still has to clear whatever your publishing tool allows.

X (Twitter) Post image

Max file size5 MB
Recommended size1600 x 900
Aspect ratio16:9 recommended, 1:3 to 3:1 accepted
File typesJPG, PNG, WEBP
  • Animated GIFs have their own ceiling: 15 MB from the web, 5 MB from the mobile apps.
  • Up to 4 images per post. The timeline crops them to 16:9 until someone taps, so keep the subject centred.

X (Twitter) Post video

Max file size512 MB
Duration1 second to 2 minutes 20 seconds
Recommended size1280 x 720
Minimum size32 pixels wide
Aspect ratio16:9 recommended, 1:3 to 3:1 accepted
BitrateUp to 25 Mbps
File typesMP4, MOV
  • 2 minutes 20 seconds and 512 MB are the limits on a standard account through the web uploader.
  • Paid X tiers raise both ceilings dramatically, currently to hours of footage per upload rather than minutes.
  • Video posted at 1:1 or 9:16 occupies more of the timeline on mobile than the 16:9 default.

Specs verified 2026-07-31. Networks adjust these without announcing them, so re-check anything you are about to build a whole shoot around.

X (Twitter) export tips

  • Cut to 140 seconds or less and the video posts from any account. Past that you are relying on a subscription rather than on the platform.
  • The timeline crops images to 16:9 until someone taps, so keep the subject in the middle of the frame rather than at the top or the bottom.
  • Four images per post is the maximum, and they are laid out as a grid of crops, so anything with text in it needs checking at that size.
  • Vertical or square video takes up far more of the timeline than 16:9 does, and it costs nothing to export that way.
  • Convert animated content to MP4 rather than GIF. It is smaller, it loops the same way, and the 15 MB GIF ceiling stops being a problem.

Frequently asked questions

What is the maximum video size on X?

512 MB from the standard web uploader, with a runtime cap of 2 minutes 20 seconds. Paid X tiers raise both limits considerably, currently into hours of footage per upload.

How long can a video be on X (Twitter)?

140 seconds on a standard account. That has been the free tier limit for years and it is the number worth editing to, because it is what everyone can post.

What is the image size limit on X?

5 MB per image for JPG, PNG and WEBP. Animated GIFs get 15 MB uploaded from the web and 5 MB from the mobile apps, and a post can carry up to 4 images.

What aspect ratio should X video use?

Anything between 1:3 and 3:1 is accepted. 16:9 at 1280 x 720 is the default, though 1:1 and 9:16 occupy more of the timeline on a phone.

Why is my video not uploading to X?

Runtime is the usual cause: anything past 140 seconds is refused on a standard account. After that, check the file is under 512 MB and encoded as H.264 in an MP4 container.

Related free tools

Keep the rest of the checklist close: each tool works on its own, no account needed.

X (Twitter) character counterSocial media video size checkerLinkedIn video size checkerThreads video size checker

Stop re-exporting the same video five times

Postify supports nine platforms in one workflow: plan, schedule, and publish without juggling five different tools.

Start your free trialSee pricing
Postify
HomeDashboardPricingAffiliatesMCPPostify LinkBlog
Support
ContactData Protection
PROTECŢIA CONSUMATORILOR - A.N.P.C. – SAL (Solutionarea Alternativa a Litigiilor)
PROTECŢIA CONSUMATORILOR - A.N.P.C.
Compare
Best social media schedulersLater vs PostifyHootsuite vs PostifyBuffer vs PostifySprout Social vs PostifyMetricool vs PostifyAll comparisons
Guides
All guidesInstagramFacebookThreadsLinkedInX (Twitter)PinterestTikTokYouTubePlative
Free tools
All free toolsCharacter counterVideo size checkerEngagement calculatorBest time to post
Legal
Terms of ServicePrivacy Policy

Subscribe to our newsletter
Opt-in to receive updates and news about the sidebar.
FacebookInstagramThreadsLinkedInTikTokYouTubeXPinterest
Available on theApp Store
Get it onGoogle Play

© Businice S.R.L.CUI: 47561697Reg. Com. J40/1905/2023All rights reserved.
Using the content of this website or parts of it without the permission and approval of Businice, as the exclusive assignee of the copyright, is sanctioned according to the law.
ANPC SAL - Alternative Dispute ResolutionEU Online Dispute Resolution (ODR)