FrameNotion

Max File Size for YouTube Shorts Ads: What to Know

YouTube's upload limit is rarely the real blocker for Shorts ads — poor compression is. Here's what actually controls file size and how to export cleanly.

FrameNotion Team8 min read

The max file size for YouTube Shorts ads is rarely the thing that actually stops a video from going live. YouTube's upload limit is generous enough that a well-made 15 to 30 second vertical ad almost never bumps against it. The real problem is usually the opposite: a file that's technically under the limit but still too heavy, too slow to process, or re-compressed so hard by the platform that it looks worse than it should. This guide covers what actually matters when it comes to file size for YouTube Shorts ads, and how to export files that upload cleanly and play back sharp.

What's the actual max file size for YouTube Shorts ads

YouTube Shorts ads are uploaded through Google Ads (as video assets inside Demand Gen, App, or Video campaigns), which pulls from a video already uploaded to a YouTube channel. The upload limit on YouTube's side is intentionally generous — large enough to accommodate long-form, high-resolution content, not just short vertical ads. Google's own help pages are the source of truth for the exact current number, since platform limits can change, but the practical takeaway is this: for a 15 to 30 second ad shot in standard HD or Full HD, file size is almost never going to hit that ceiling.

The limit that matters more in day-to-day work is a soft one: how large a file you can comfortably upload, process, and preview without something going wrong along the way. A file that's technically within YouTube's allowance but needlessly large can still cause slow uploads, timeouts on weaker connections, or a longer wait before the ad is reviewed and live.

Why file size still matters even when you're under the limit

Even though hitting YouTube's hard cap is unlikely, file size still affects three things you care about as an advertiser:

  • Upload reliability. Large files are more likely to stall or fail on a slow or unstable connection, especially if you're uploading several ad variants back to back.
  • Processing and review time. Oversized or oddly encoded files can take longer to process before they're ready to serve, which can delay when your campaign actually starts spending.
  • Final visual quality. YouTube re-compresses every upload for delivery. If your source file is already poorly compressed — too low a bitrate stretched over too much motion, or an unusual codec — the re-encode can make banding, blur, or blockiness worse than if you'd started from a clean, well-encoded file.

In other words, the goal isn't to make your file as small as possible or as large as possible. It's to export a file that's efficiently compressed for its length, resolution and motion, so it uploads fast and survives YouTube's own compression pass looking the way you intended.

The specs that actually drive file size

File size for YouTube Shorts ads is a function of four things working together: resolution, frame rate, bitrate, and duration. Changing any one of them changes the final file size, often by a lot.

Resolution

Shorts ads run in a vertical 9:16 frame. 1080×1920 is the standard target for most advertisers — sharp enough for mobile screens without the file bloat of 4K, which rarely adds a visible benefit on a phone screen and significantly increases file size for no real gain. See our full breakdown in Recommended Resolution for YouTube Shorts Ads if you're deciding between HD and higher resolutions.

Frame rate

24, 30 and 60 fps are all used in short-form ads, but higher frame rates mean more frames to encode, which pushes file size up for the same visual length. Unless your footage has fast motion that benefits from a higher frame rate, 30 fps is a solid starting point that balances smoothness and file size. More detail on choosing between them is in Recommended Frame Rate for YouTube Shorts Ads.

Bitrate

Bitrate is the main lever for file size at a given resolution and frame rate. Too low, and you get visible compression artifacts, especially in scenes with motion, gradients, or text overlays. Too high, and you're uploading a much larger file without a visible quality gain, since YouTube compresses everything again on its end anyway. A variable bitrate, sized for the content rather than maxed out, usually gives the best balance of quality and file size.

Duration

A 30-second ad will naturally produce a larger file than a 15-second one at the same settings. If you're testing shorter hooks or cutdowns, remember that trimming length is one of the simplest ways to bring file size down without touching quality settings at all.

How these variables affect file size in practice

The table below shows the general direction of change for each variable — use it to reason about trade-offs, not as exact output numbers, since actual file size always depends on the specific footage (motion, color complexity, cuts) as well as the encoder settings.

VariableIncrease itEffect on file size
Resolution1080×1920 → 4K verticalNoticeably larger, with little visible benefit on phone screens
Frame rate30 fps → 60 fpsLarger, more pronounced with high-motion footage
BitrateStandard → maximumLarger, with diminishing visual returns past a certain point
Duration15s → 30sRoughly proportional increase, all else equal
CodecH.264 → less efficient/older codecLarger file for the same visual quality

Keeping your YouTube Shorts ad file size under control

A short checklist to run before you upload any Shorts ad creative to Google Ads:

  1. Export as MP4 with H.264 video compression. It's the most broadly supported combination for short-form vertical video and keeps file size efficient without sacrificing quality.
  2. Target 1080×1920 (9:16). Going higher rarely helps on a phone screen; going lower risks looking soft, especially on text and captions. If you're also deciding on aspect ratio itself, see Recommended Aspect Ratio for YouTube Shorts Ads.
  3. Use 30 fps as your default, moving to 60 fps only if your footage has fast motion that visibly benefits from it.
  4. Avoid re-exporting the same file multiple times. Every export and re-compression pass degrades quality a little, which can force you to raise bitrate (and file size) just to compensate.
  5. Trim dead air. A tighter 20-second cut of a 30-second ad is both a smaller file and often a stronger ad, since attention tends to drop the longer a viewer waits for a point.
  6. Preview on an actual phone before uploading. A file that looks fine on a desktop monitor can reveal compression artifacts or softness on a smaller mobile screen, where most Shorts viewing happens.

Common mistakes that cause file size problems

Most file size headaches come from a handful of avoidable habits:

  • Exporting at a far higher resolution than the ad will ever be viewed at, assuming it will look better. It usually doesn't, on a phone, and it just adds upload time.
  • Stacking multiple editing tools, each re-exporting the same footage, which compounds compression loss and often leads to cranking bitrate back up to compensate.
  • Using an unusual or outdated codec because that's what an old project file defaults to, rather than exporting fresh in H.264.
  • Ignoring file format differences between platforms. A file built for one placement doesn't always translate cleanly to another — if you're repurposing a Shorts ad for Facebook Reels, check File Format Requirements for Facebook Reels Ads before assuming the same export works everywhere.

A simpler path: start with a file that's built right

A lot of file size trouble starts upstream — in how the ad was shot, edited and exported in the first place. If you're building ads from product pages or marketing images rather than filmed footage, it helps to start from a tool that renders a correctly specced file from the beginning, instead of fixing size and compression problems after the fact.

FrameNotion takes a product link (or a poster, for events and promos) and has FrameNotion AI write and render a 30-second vertical ad from scratch — hook, problem, benefit, proof, offer and call to action — as an MP4 at 1080×1920, 30 fps, with an AI voiceover, music and word-by-word captions. Because the output is rendered consistently at those specs, you're not trying to retrofit a file that was shot for a different format or resolution. The ad also comes bundled as 4:5, 1:1 and 16:9, so you're not re-exporting and re-compressing the same footage by hand for every placement. You can see the range of what this looks like on the examples page, or read more about the process on how FrameNotion works.

FrameNotion doesn't publish directly to Google Ads or any other ad platform, and it doesn't report on how your ads perform once they're live — you'll still upload the finished MP4 yourself and track results in your ad platform. What it does handle is getting you a clean, correctly specced file in about 10 to 20 minutes, which removes a good chunk of the file size and compression guesswork before you ever get to the upload screen. The first ad is free to try on the home page, and plans are listed on the pricing page if you need more.}

Quick reference before you upload

Before uploading a YouTube Shorts ad to Google Ads, run through this short list:

  • File is MP4, encoded with H.264.
  • Resolution is 1080×1920 (9:16), not stretched or padded from a different ratio.
  • Frame rate is 30 fps unless fast motion justifies 60 fps.
  • Bitrate is sized to the content, not maxed out by default.
  • Duration matches what you intend to run — trimmed, not padded.
  • File previewed on an actual phone screen, not just a desktop monitor.

Frequently asked questions

Does a smaller file size mean a lower-quality YouTube Shorts ad?+

Not necessarily. File size depends on resolution, frame rate, bitrate and duration together. A well-compressed file at 1080×1920 and 30 fps can look just as sharp as a much larger file, especially since YouTube re-compresses every upload anyway. The goal is efficient compression, not raw size.

What file format should I use for a YouTube Shorts ad?+

MP4 with H.264 video compression is the most reliable, broadly supported combination for short vertical ads. It keeps file size reasonable while staying compatible with how Google Ads and YouTube process uploaded video.

Will a larger file size make my YouTube Shorts ad look better?+

Usually not past a certain point. Once your bitrate is high enough to avoid visible compression artifacts at 1080×1920, increasing it further adds file size without a visible quality gain, since the platform re-encodes the file for delivery regardless.

Can I reuse the same file for YouTube Shorts and other placements like Facebook Reels?+

Sometimes, but it's worth checking format and spec requirements for each placement rather than assuming one export works everywhere. See the comparison in File Format Requirements for Facebook Reels Ads for how the specs can differ.

How long should a YouTube Shorts ad be before file size becomes a concern?+

For most 15 to 30 second ads at standard HD settings, file size is unlikely to be a practical issue at all. Longer or higher-resolution exports increase file size roughly proportionally, so trimming length is a simple way to keep files lean if upload speed becomes a bottleneck.

Try it on your product.

Paste a link — FrameNotion writes a custom 30-second ad.