X (Twitter) — Vertical Video Ad (9:16, full-screen)

Vertical / Portrait · Social · Verified 2026-06

Live preview

1080×1920
shown at 24%

In context

Full-screen 9:16

Full specification

Size (px)
Ratio9:16
Max weight1 GB
FormatsJPG, PNG
Max duration2 min 20 sec (0:15 or less recommended)
Max video1 GB (under 30 MB strongly recommended)
Formats · VideoMP4, MOV
Text limits
Body 280 chars
Caption 90 chars

Keep key content and text inside the safe zone — the platform UI overlaps the top and bottom of full-screen 9:16 creatives.

Notes & best practice

Use 9:16 for the Immersive Media Viewer.

Plays full-screen with sound on in the Video tab or swipe-up.

The Media Viewer supports 9:16, 16:9, and 1:1 ratios.

Supports up to 60 fps.

Use H.264 codec and AAC LC audio.

Frequently asked questions

What size is the X (Twitter) Vertical Video Ad (9:16, full-screen)?
The X (Twitter) Vertical Video Ad (9:16, full-screen) is 1080×1920 px, aspect ratio 9:16.
What is the aspect ratio of the X (Twitter) Vertical Video Ad (9:16, full-screen)?
9:16. At the recommended resolution that is 1080×1920 px.
What is the maximum file size for the X (Twitter) Vertical Video Ad (9:16, full-screen)?
Up to 1 GB, in JPG, PNG.
What file formats does X (Twitter) accept for the Vertical Video Ad (9:16, full-screen)?
JPG, PNG.
How long can the X (Twitter) Vertical Video Ad (9:16, full-screen) be?
2 min 20 sec (0:15 or less recommended).
Why does X (Twitter) crop my Vertical Video Ad (9:16, full-screen)?
X (Twitter) shows Vertical Video Ad (9:16, full-screen) at 9:16. Upload exactly 1080×1920 px and keep key content in the safe area so nothing gets cut off.
Is 1080×1920 still correct for the X (Twitter) Vertical Video Ad (9:16, full-screen) in 2026?
Yes. Last verified 2026-06 against the official X (Twitter) documentation.

Check your creative

Test a file against this exact spec before you upload it anywhere.

Nothing is uploaded or saved — the check runs entirely in your browser.

Geo Glossary Compare