Image sizes

Mastodon video size (2026): exact dimensions

Mastodon video size

1920 × 1080px

Aspect ratio

16:9

Export Mastodon video at 1920 × 1080 px (16:9) as H.264 MP4 — default servers cap files around 99 MB, with no fixed length limit.

Last verified June 2026

Mastodon’s video rules are refreshingly simple and, true to the platform, server-configurable: default-configured instances accept MP4, M4V, MOV, or WebM up to roughly 99 MB, with no hard runtime limit — the file-size cap is the real constraint. The server transcodes uploads to streaming-friendly H.264 MP4, so a clean 1080p export at a moderate bitrate is the professional move: it survives transcoding well and stays small enough to leave room for length.

All Mastodon video specs

Mastodon video dimensions, last verified June 2026.
VariantDimensionsRatio
Landscape (recommended)1920 × 1080 pxFits timeline players in the official and third-party apps.16:9
Vertical1080 × 1920 pxDisplays inside the post card, not full-screen — captions need to be larger.9:16
Square1080 × 1080 px1:1
Lighter export1280 × 720 pxBuys roughly double the runtime inside the ~99 MB default cap.16:9

Safe zones: what gets cropped

Players overlay controls along the bottom of the video card, so keep captions and essential action out of the bottom ~15%. Since the file-size cap is the binding constraint, treat resolution and length as a trade: a 1080p export at 8 Mbps fits about a minute and a half under 99 MB, while 720p at 4 Mbps fits roughly three minutes. Decide which the content needs before exporting, not after a rejected upload.

File types & limits

  • Formats: MP4, M4V, MOV, or WebM; the server transcodes to H.264 MP4.
  • File size: ~99 MB on default-configured servers — instance-dependent, some allow more.
  • No fixed length limit; the file-size cap effectively limits duration.
  • One video per post (cannot be combined with images); audio files post the same way.

Getting the most out of the format

Do: budget bitrate against the file cap

The 99 MB default is generous for short clips and tight for long ones, so work backwards: target file size = bitrate × duration. For demos and clips under 90 seconds, 1080p at 8 Mbps is comfortable; for longer talks or screencasts, drop to 720p at 4 Mbps and the math opens up. A two-pass H.264 encode squeezes noticeably more quality into the same megabytes.

Don’t: forget the content-description field

Mastodon’s accessibility culture covers video too — the media-description field accepts a summary of what the video shows, and the audience genuinely reads and rewards it. Pair it with burned-in captions (there’s no native caption-file support on most servers) and your video is watchable in the sound-off timeline and describable to screen-reader users.

Mind your server, not just the software

Every limit on this page is a default, and instance admins can change them. If video is part of your strategy, check your home server’s limits once — they’re usually listed on the about page or discoverable by simply trying an upload. Posting through the API (as schedulers like SocialKit do) honors the same server-side rules as the web composer.

Quick questions

What size should Mastodon videos be in 2026?

1920 × 1080 px (16:9) exported as H.264 MP4 at a moderate bitrate is the dependable choice. Vertical and square also display fine — they render inside the post card rather than full-screen.

How long can a Mastodon video be?

There’s no fixed time limit on default servers — the ~99 MB file cap is the real constraint. At 720p and a lean bitrate that’s roughly three minutes; at high-bitrate 1080p, closer to ninety seconds.

Why do Mastodon limits differ between servers?

Mastodon is decentralized — each instance sets its own media limits, with 99 MB video and 16 MB images as the software defaults. Check your home server’s about page if you plan regular video posting.

Sized right, scheduled once — on Mastodon and 10 more

Upload your visuals at the right dimensions, preview exactly how each post will look, and let SocialKit publish to all 11 platforms on schedule.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee