UGCfy AI

Meta Ad Specs 2026: Every Placement Size, Ratio, and Length That Matters

Meta Ad Specs 2026: Every Placement Size, Ratio, and Length That Matters

Meta ad specs are the per-placement technical and design requirements Meta publishes for ads running across Facebook, Instagram, Messenger, and Audience Network. They cover aspect ratio, resolution, file type and size, caption and text fields, and the safe zones where interface elements sit on top of your creative. Meta maintains the current values in its Ads Guide.

Short answer: Do not memorize the numbers. Meta revises them, and third-party spec tables go stale within a quarter. Instead, check the official Ads Guide before each production cycle, then build one high-resolution vertical master with a generous safe zone so it can be recropped into the other placements without reshooting.

What Meta ad specs actually cover

The word "specs" gets used loosely. In practice a Meta placement specification bundles four different kinds of constraint, and each one drives a different decision on set or in the edit.

  • Hard technical limits. Accepted file types, maximum file size, resolution floors, and video length caps. Violating these blocks upload or triggers a rejection at the asset level.
  • Supported aspect ratios. What the placement will accept, which is usually broader than what it renders well.
  • Design recommendations. Meta's suggested ratio and resolution for a placement. These are not enforced, but ignoring them usually means letterboxing, auto-cropping, or soft upscaling.
  • Safe zones and text overlay guidance. The regions of a vertical frame where Meta's own interface chrome (profile name, caption, CTA button, action icons) sits above your creative. Meta documents this for Stories and Reels in its safe zone help article.

Only the first group can stop a delivery. The other three quietly degrade it. The distinction is useful when you are triaging a rush job: a file that is 200 KB over a limit is a blocker, a headline sitting 40 pixels too low is a fixable quality problem.

Read every spec as a production decision

A spec table is a list of numbers. A production brief is a list of choices. Translating between them is where most teams lose time, since the same number implies different work depending on when you read it.

Three questions convert a spec into an instruction:

  1. Does this change what I shoot or generate? Aspect ratio and safe zone do. If you frame a talking-head shot tight for 9:16 and later need a 1:1 crop, you lose headroom or chin. Frame with the widest intended crop in mind and keep the subject centered.
  2. Does this change what I edit? Video length caps, caption length, and text-overlay placement do. Length caps are the reason a single 45-second script should have a marked cut point at the 15-second and 30-second beats.
  3. Does this change only export settings? File type, bitrate, and maximum file size. These are the cheapest to fix and should never be the reason a launch slips. Build one export preset per placement family and stop thinking about it.

If a spec does not answer one of those three questions, it is trivia. Skip it.

One master asset, cut for the most placements

Printed aspect ratio frame guides showing vertical, tall, and square crops with marked safe zone bands
Frame for the widest intended crop, then derive the rest.

The efficient pattern for creator-style video is a single vertical master that survives recropping. Meta's Ads Guide lists per-placement recommendations separately for feed, in-stream, Stories, and Reels surfaces, and comparing them in one sitting shows how much overlap there is between the vertical-first placements.

A workable production rule set:

  • Shoot or generate vertical, at the highest resolution your pipeline allows. Downscaling is lossless enough for ad delivery. Upscaling a square asset into a full-screen placement is not.
  • Keep the action inside a centered column. Anything that must survive a 1:1 or 4:5 crop belongs there: the product, the face, the on-screen proof.
  • Keep the top and bottom of the frame quiet. That is where Meta's interface sits in Stories and Reels, per the safe zone guidance. Burned-in captions and price callouts drifting into those bands get covered by the profile row or the CTA button.
  • Cut the script in stackable beats. Hook, demo, proof, offer. If a placement demands a shorter cut, drop a whole beat instead of speeding up the audio.
  • Export the master once, derive the rest. Recrop from the master rather than re-rendering from the timeline for each placement, so color and audio stay identical across the set.

That last point affects testing hygiene. If your 9:16 and 1:1 versions differ in more than framing, you cannot attribute a performance gap to the placement. Our creative testing framework covers how to isolate a single variable across a set.

Placement families and what changes between them

Rather than a per-placement table that will be wrong in six months, think in families. Confirm the current numbers for each family in the Ads Guide before you build.

Full-screen vertical: Stories and Reels

These are the placements where safe zones bite hardest, because Meta overlays profile information, captions, and a call-to-action directly on the creative. Sound-on is common here, and viewers expect the pacing and framing of organic content. This is the family your creator-style master should be built for first.

Feed surfaces: Facebook and Instagram feeds

Feed rewards taller-than-square framing without going fully vertical, since the ad shares screen space with the profile row, primary text, and link card. Text lives outside the image in dedicated fields rather than burned into the frame, which changes how much on-screen text you need.

In-stream and mid-roll video

Here the ad interrupts other content. Landscape or square framing is more common, and the opening seconds carry a different job than in a scrolled feed, because the viewer did not choose to watch you.

Marketplace and browse surfaces

Compact, product-led, and usually rendered small. Anything that depends on fine detail or small text is a bad fit. A clean product frame with high contrast holds up better than a busy lifestyle shot.

To see how these families are treated in finished creative rather than in spec form, review creative patterns and examples side by side before locking a shot list. Our breakdown of Meta ad examples walks through specific patterns that translate across placements.

Safe zones and the text overlay problem

Vertical phone screen with shaded bands at the top and bottom indicating interface safe zones
The bands where interface chrome sits are invisible in your editing timeline.

Safe zone mistakes are a common avoidable defect in vertical ads, and they are invisible in an editing timeline. Your NLE shows a clean full-bleed frame. The delivered ad shows a caption row across your subtitle.

Practical countermeasures:

  • Build a reusable overlay guide in your editor that masks the top and bottom bands defined in Meta's Stories and Reels safe zone documentation, and keep it visible while you position text.
  • Place burned-in captions in the middle third rather than the traditional lower third. It looks unusual in the timeline and correct in the feed.
  • Preview in Ads Manager's placement preview before publishing, not after. It is the only view that reflects the real chrome.
  • Avoid stacking essential information at the exact vertical center too, since some surfaces render an expandable caption that pushes content.

Text density is a separate judgment call from safe zones. Creator-style ads often carry heavy on-screen text because that is the organic convention. That works, provided the text sits where it will still be readable and does not carry claims your product cannot support. Our guide to UGC-style ads covers the disclosure side of that.

A decision framework before you shoot

Run this once per campaign, not once per asset.

  1. List the placements you will actually buy. Not every placement Meta offers. Most teams run three or four surfaces seriously.
  2. Pull the current requirements for those placements from the Ads Guide. Date the document. Specs change, and a spec sheet without a date is a liability.
  3. Find the most restrictive constraint in the set. Usually the shortest video length cap and the tightest safe zone. Design the master to satisfy both.
  4. Decide your crop hierarchy. Which ratio is the hero and which are derived. Frame for the hero, protect the derived crops.
  5. Write export presets once. One per ratio, versioned in your asset folder, so the next producer does not re-derive them.
  6. Check the delivered ad, not the export. Placement preview catches what the timeline hides.

When creative starts underperforming, resist the urge to blame the spec. Format problems produce consistent, immediate weakness across all placements. Gradual decline in a previously strong ad is usually ad fatigue, which is a refresh problem rather than a resize problem.

Where generated creator-style video fits

If you are producing creator-style video with AI rather than booking a shoot, the spec discipline is the same, but the iteration cost is different. You are not re-lighting a set to fix framing, you are regenerating a scene.

UGCfy AI starts from a product URL or a product brief and produces hooks, scripts, storyboards, AI actor scenes, captions, and ad-ready video. The current site supports vertical 9:16 and square 1:1 output, which maps to the two crops most Meta buyers ship first: full-screen vertical placements and the square derivative used across feed and browse surfaces. Output is available in more than 20 languages, which helps when the same master needs regional variants rather than regional reshoots.

Two constraints worth stating plainly. Generated output still needs the same safe zone check as filmed footage, because the generator does not know where Meta's interface will sit. And an AI actor is not a customer. Treat the performance as a scripted presentation, disclose it in line with the rules that apply to you, and keep claims inside what your product facts support. No tool guarantees platform approval.

Build the master once

Start from your product URL, generate creator-style scenes in 9:16 and 1:1, and cut the derivatives from a single master. See example UGC ads to shape the brief before you generate.

Frequently asked questions

Where do I find the current Meta ad specs?

Meta publishes current technical requirements and design recommendations in its Facebook Ads Guide at https://www.facebook.com/business/ads-guide/update, which covers formats across Facebook, Instagram, Audience Network, and Messenger. Safe zone and text overlay guidance for Stories and Reels lives in a separate Business Help Center article. Check both before a production cycle rather than relying on a saved table.

Why do third-party Meta ad spec tables go out of date so fast?

Meta revises placement requirements and design recommendations on its own schedule, and third-party posts rarely update every number when it changes. A blog table that was accurate at publication can be partly wrong a quarter later. Treat any spec list, including this article, as a framework and confirm the actual values against Meta's own documentation.

Can one video work across all Meta placements?

One master can be cut for most of them, but not published unmodified everywhere. Build a high-resolution vertical master, keep essential action centered so square and taller-than-square crops survive, keep the top and bottom of the frame free of critical elements, and structure the script in beats you can drop to hit shorter length caps.

What is a safe zone in Meta Stories and Reels ads?

It is the region of the vertical frame that stays clear of Meta's interface elements, such as the profile row at the top and the caption and call-to-action area at the bottom. Meta documents this in its Business Help Center article on text overlays and safe zones. Text placed outside the safe zone can be covered in the delivered ad even though it looks fine in your editor.

Does UGCfy AI export in Meta placement ratios?

The current site supports vertical 9:16 and square 1:1 output. Those two cover the full-screen vertical placements and the square derivative commonly used on feed and browse surfaces. You still need to run a placement preview in Ads Manager and verify safe zones yourself, since generated output does not account for where Meta's interface chrome will render.

Do format problems or creative fatigue cause a drop in performance?

They look different. Format and spec problems produce weak results immediately and consistently from launch across placements. A gradual decline in an ad that previously performed is usually a creative freshness issue, which calls for new hooks and scenes rather than a resize.