Home How It Works Portfolio Pricing Resources Become a Creator Let's Chat →
Creative

UGC Video Specs for Meta and TikTok Ads: Ratios, Length and File Rules

The 2026 Spec Sheet for UGC Ads

Nothing undoes a good UGC ad faster than the unglamorous stuff. The hook lands, the creator nails the read, and then the CTA disappears under TikTok's caption stack, or Meta zooms the frame and crops the product out of shot. Specs feel like plumbing, which is exactly why most UGC video specs floating around the internet are stale: platforms change the rules quietly, and the blogs that rank for these queries rarely go back and check.

This page is the verified sheet. Every number below was checked against Meta's ads guide and TikTok's ads help centre on 26 October 2026, with the source linked wherever a number appears, so you can re-verify when the platforms shift again. If you brief creators or ship ads to either platform, bookmark it. (And if you're still working out the creative itself, start with how to make UGC ads for ecommerce, then come back here when it's time to deliver.)

A creator setting up a smartphone on a desktop tripod with a ring light to film a vertical UGC product video
(Illustrative image.) Most UGC is shot on a phone, which is fine: a native phone export clears every technical minimum on both platforms.

One master file covers almost everything

Stop exporting a different file per placement. Ship one 9:16 vertical master and let the platforms do the rest, because 9:16 is the recommended ratio for TikTok In-Feed, Instagram Reels, Instagram Feed and both Stories placements. The only extra deliverable worth cutting for a standard UGC campaign is a 4:5 crop for Facebook Feed, where Meta's guide recommends 4:5 at 1440 x 1800.

Delivery item What to ship Why
Container and codec MP4, H.264, AAC audio Accepted everywhere on both platforms; Reels does not take GIF
Master aspect ratio 9:16 vertical The recommended ratio for TikTok In-Feed, Reels, Stories and Instagram Feed
Master resolution 1440 x 2560 Meta's recommended Reels and Stories resolution; far above TikTok's 540 x 960 minimum
Extra crop 4:5 at 1440 x 1800 Facebook Feed's recommended shape
File size Under 500 MB TikTok's cap; Meta allows up to 4 GB, so the lower bar rules
Bitrate 516 kbps or higher TikTok's stated minimum; any normal phone export clears it
Sound On, always Meta calls sound "optional, but strongly recommended" on Reels; TikTok lists sound among its creative basics
Make one 9:16 master the platforms cannot mangle, then let every placement take its crop from that.

UGC video specs for Meta: every placement that matters

These are Meta's current recommendations per placement, from the official ads guide. Meta accepts far looser files than this (minimum width on most placements is only 120 to 250 pixels), but delivery at the recommended spec is what keeps your creative sharp on retina screens.

Placement Ratio Resolution Video length Primary text Max file
Facebook Feed 4:5 1440 x 1800 1 second to 241 minutes 50 to 150 characters 4 GB
Instagram Feed 9:16 1080 x 1920 1 second to 60 minutes 125 characters 4 GB
Instagram Reels 9:16 1440 x 2560 Up to 15 minutes 44 characters 4 GB
Facebook Stories 9:16 1440 x 2560 1 second to 3 minutes 125 characters 4 GB
Instagram Stories 9:16 1440 x 2560 1 second to 60 minutes 125 characters 4 GB
Facebook in-stream 16:9 or 1:1 At least 1080 x 1080 5 to 15 seconds desktop; 5 seconds to 10 minutes mobile 125 characters 4 GB

Three Meta details that catch teams out:

UGC video specs for TikTok: In-Feed and Spark Ads

TikTok's official spec page (last updated June 2026) is shorter than Meta's, but it is also the page most third-party spec sheets misquote. The current requirements for auction In-Feed ads:

Spec Requirement
Aspect ratio and resolution Vertical 9:16 at 540 x 960 or higher (recommended); horizontal 16:9 at 960 x 540 or higher; square 1:1 at 640 x 640 or higher
File formats .mp4, .mov, .mpeg, .3gp or .avi
Video duration Up to 10 minutes
File size 500 MB or less
Bitrate 516 kbps or higher
Ad caption Displayed in white, in a uniform font that cannot be customised; no clickable links, @ symbols or hashtags

Spark Ads: the UGC-native format has looser rules

Most UGC on TikTok should run as Spark Ads, promoting a real post from a creator's account rather than a dark ad from the brand's. The spec differences are small but worth knowing: Spark Ads accept .mp4 or .mov only, the caption is pulled straight from the organic post (a maximum of 4 lines shows, emojis included), and video duration is listed as having no restrictions at all. So the organic post's caption becomes part of your creative; write it like ad copy, not an afterthought.

What TikTok itself asks of UGC-style creative

TikTok's own creative best practices page reads like a UGC brief: shoot vertical at 9:16, use sound, capture at 720p resolution or better, keep key content inside the safe zone, and go for "a DIY or not overly polished style" that blends with organic content. It also suggests running 3 to 5 creatives per ad group. So the polished 16:9 brand film isn't the wrong tool because we say so. TikTok's own docs say it. Once the ad is live, judge the opening against our hook rate benchmarks to see whether the first seconds are earning their keep.

Where can text and logos safely sit? The safe zones

This is the spec teams most often learn the hard way, after a round of ads ships with CTAs buried under UI. On Meta's 9:16 placements the guidance is concrete: leave at least 14% of the top, 35% of the bottom and 6% on each side free from text, logos and other important creative elements. Meta's safe zone help article adds two details: Ads Manager has a Safe Zone guardrail overlay you can toggle while building the ad, and on screens taller than 9:16 Meta may either zoom the creative (cropping what sits outside the safe zone) or show it letterboxed on a black background. If your Reels ad carries disclaimers, the same article says to keep the bottom 40% free of text, logos and key creative.

Diagram of the Meta 9:16 safe zone showing the top 14%, bottom 35% and 6% side margins to keep clear, the 40% rule for disclaimers, and a note that TikTok publishes no fixed margins
The 9:16 safe zone on Meta Reels and Stories ads, per Meta's ads guide and Business Help Center, checked October 2026.

TikTok is a different story, and this is where the blog spam actively misleads people. TikTok does not publish pixel margins. Its spec page says the safe zone depends on the video's dimension, the length of the ad caption and any extra formats on the ad, and it offers downloadable safe zone overlay files instead of numbers. Any article quoting exact TikTok margins in pixels invented them. Download the official overlays from the TikTok spec page, drop them over your edit as a guide layer, and check with the real caption you plan to run, because a 4-line Spark Ads caption eats far more of the frame than a 1-line one.

Three specs the popular cheat sheets still get wrong

While building this sheet we checked several of the top-ranking spec roundups against the platforms' own pages. Three errors come up again and again:

Key takeaway

Deliver UGC as one 9:16 MP4 master at 1440 x 2560, under 500 MB, with every face, product and caption inside the safe zone, plus a 4:5 crop for Facebook Feed. That single discipline clears the published spec rules on every Meta and TikTok placement you'll actually buy.

The delivery checklist we use at Spark

Spark has made 5,000+ ads, and the spec failures we see are rarely exotic. They are the same five, on repeat: captions under the TikTok UI, products framed in the bottom third, licensed music on a Reels ad, a 16:9 file uploaded to a 9:16 placement, and offers that land in card two of a Story nobody taps. This is the delivery list that prevents them, the same one that sits inside our own production process:

  1. Film with the safe zone in mind, not just the edit. Faces centre-frame, product demos at chest height, nothing you care about in the bottom third. You can't fix a cropped demo in post.
  2. Export one 9:16 MP4 master at the phone's native resolution or higher. 1080 x 1920 minimum, 1440 x 2560 if the footage supports it.
  3. Deliver a clean version and a captioned version. Burned-in captions must sit inside the Meta margins and the TikTok overlay; the clean file lets you re-caption per platform.
  4. Cut the 4:5 Facebook Feed crop from the master. Reframe it; do not letterbox a vertical file into a square-ish one.
  5. Front-load the offer. Meta Stories can split anything over 15 seconds into cards, so the claim and the CTA belong in the opening stretch regardless of total length.

One more delivery note for 2026: if any of your creative is AI-generated or AI-assisted, both platforms have disclosure expectations that sit on top of these file specs. We covered the rules in detail in is AI UGC allowed in Meta and TikTok ads. And if you would rather hand the whole delivery problem to a team that does it daily, our plans include spec-compliant delivery for every placement as standard. More guides live in the resources library.

UGC video spec FAQs

What aspect ratio should a UGC video ad be?

9:16 vertical for TikTok In-Feed, Meta Reels and Stories. Meta recommends 4:5 for Facebook Feed and 9:16 for Instagram Feed. A 9:16 master at 1440 x 2560 plus one 4:5 crop covers every placement that matters for UGC.

How long can a TikTok ad be?

TikTok's current spec page allows In-Feed auction ads up to 10 minutes, so the 60 second cap many spec sheets still quote is out of date. Spark Ads, which promote an existing organic post, list no duration restriction at all. Short openings still win attention, but length is no longer the compliance limit it used to be.

What is the safe zone for Meta and TikTok ads?

Meta's guidance for 9:16 placements is to keep at least 14% of the top, 35% of the bottom and 6% on each side free of text, logos and key creative, and to keep the bottom 40% clear if a Reels ad carries disclaimers. TikTok publishes no fixed margins; it offers downloadable safe zone overlay files on its video specs page instead.

What file format and size should UGC ads be delivered in?

MP4 with H.264 video and AAC audio runs on both platforms. Keep the export under 500 MB, which is TikTok's limit (Meta allows up to 4 GB), and above TikTok's minimum bitrate of 516 kbps, which any normal phone export clears comfortably.

Want UGC delivered to spec, every time?

We ship placement-ready creative for Meta and TikTok. Tell us what you're running.

Book a Call