OpenAdLibraryOpenAdLibrary
Native Ad Networks

Native Ad Specs: Image Sizes & Headline Limits by Network

The image sizes, aspect ratios and headline limits for eight native ad networks in one table — plus the crop, thumbnail and composition realities the official spec pages leave out.

Editorial illustration: Native Ad Specs: Image Sizes & Headline Limits by Network

Native ad specs across the major networks converge on a simple recipe: a landscape image around 1200 px wide (16:9 or 1.91:1 depending on the network), a headline that survives truncation at roughly 60 characters, a visible brand or advertiser name, and an optional description line. Prepare one high-resolution master image at 1200 px wide or larger, export a 16:9 crop, a 1.91:1 crop and a 1:1 square, and you can upload to every network covered below. This page collects the working specs for the eight native networks buyers actually run — Taboola, Outbrain, Teads, MGID, Revcontent, MediaGo, the Microsoft Audience Network and Yahoo — plus the rendering realities that specs pages never mention.

One caveat before the table: networks revise creative requirements without much announcement. The values below are the commonly published recommendations at the time of writing — treat them as starting points and verify against each network's current documentation before a big upload. What does not change is the shape of the game: landscape master image, short headline, crop-tolerant composition.

Native ad specs by network#

Network Image (commonly recommended) Headline guidance Notes
Taboola 16:9 landscape, ~1200×674; keep source ≥1000 px wide Up to ~60 characters before truncation on most placements Feed and mid-article widgets crop aggressively; check Taboola's help center for current minimums
Outbrain (Teads) 1.5:1 landscape, ~1200×800 Short headlines truncate less; ~60 characters is a safe working cap Smartfeed placements render multiple crops from one asset
Teads (in-article) Video-led; display/native assets in standard 16:9 Keep overlay text out of the asset entirely Merged with Outbrain; premium in-read placements have stricter editorial review
MGID Landscape, roughly 16:9; upload ≥1000 px wide Similar ~60-character working cap; localized headlines per geo Widget sizes vary widely across its publisher base — test small before scaling
Revcontent Landscape; some widgets render closer to 4:3 Short and specific outperforms on its publisher mix Preview both 16:9 and 4:3 crops before launch
MediaGo 1.91:1 landscape, ~1200×628 Concise headlines; description line often shown Baidu's network; specs published in its advertiser docs
Microsoft Audience Network (MSN) 1.91:1 (1200×628) and 1:1 (1200×1200) — square is required for some placements Tight character limits on short headlines — write the short version first Serves across MSN, Edge and Windows surfaces; see Microsoft Advertising help for current limits
Yahoo DSP (native) 1.91:1 landscape, ~1200×627 ~50-character headlines have long been the working convention Bought through the DSP since Gemini was retired

The pattern is obvious once it's in one table: every network wants roughly the same landscape asset, and the differences are crop ratios and character counts at the margins. A precise definition of what counts as a native ad spec is in the glossary; the network-specific guides linked above cover targeting and bidding, which vary far more than creative specs do.

The spec is not what renders: plan for the crop#

The published dimensions describe what you upload. What actually renders is whatever crop the publisher's widget template demands — a 300 px thumbnail in a right-rail, a full-width card on mobile, a square tile in a grid. This is where technically compliant creatives die:

  • Keep the subject in the center ~70% of the frame. Edge-cropped faces and cut-off products are the most common self-inflicted wound in native. If the image only works at full 16:9, it fails in half its placements.
  • Design for 300 px, approve at 1200 px. Most native impressions render small. Zoom your creative down to thumbnail size before approving it — if the subject isn't instantly legible, the click never happens.
  • Avoid text in the image. Beyond looking like an ad (which kills native CTR), overlay text becomes unreadable at thumbnail size and violates some networks' creative policies outright.
  • One master, many crops. Shoot or source images with enough margin that 16:9, 1.91:1, 4:3 and 1:1 crops all contain the full subject. This single habit removes 90% of per-network spec work.

Headline limits are ceilings, not targets#

Every network publishes a maximum character count; none of them publishes the more useful number, which is where truncation actually bites on mobile — usually well short of the maximum. Two practical rules:

  • Write to 8–12 words and confirm the headline still carries its meaning if cut after word seven. The truncation point varies by placement, so front-load the substance.
  • Don't chase the limit. A 60-character field is not a brief to write 60 characters. The long-running native headlines we index are consistently mid-length and specific — the working formulas are in native ad headlines that get clicks, and the craft guidance in native ad creative best practices.

Also budget for the parts of the unit buyers forget exist: the brand-name field (shown on most networks, character-capped, and part of review), and the description line (rendered on some placements only — never put load-bearing information there).

File formats and the practical details#

A few production notes that rarely make it onto spec sheets but regularly stall uploads:

  • Stick to JPEG or PNG for uploads. They're universally accepted; newer formats and animated files are network-by-network territory, so check before building a workflow around them. Whatever you upload, networks re-encode and resize on delivery — which is one more reason sharp, high-resolution masters matter: they survive recompression, soft images don't.
  • Watch file-size caps. Networks cap upload sizes, and a 20 MB TIFF from your designer will bounce. Export web-ready files — a well-compressed image at 1200 px wide lands comfortably under any cap without visible quality loss.
  • Name files by variant, not by date. When you're running four crops of six concepts across five networks, posture-insider-16x9.jpg saves you from the wrong-crop-on-the-wrong-network mistakes that only surface in placement reports weeks later.
  • Keep a master sheet. One row per network with image ratio, headline cap, brand-field cap and the date you last verified the spec. Fifteen minutes of maintenance per quarter, and no launch-day surprises.

Check specs against what's actually running#

Published specs tell you what a network accepts. Live ads tell you what winning advertisers actually ship — real aspect ratios, real crop survival, real headline lengths. Before designing a batch, spend fifteen minutes in OpenAdLibrary's native ad spy tool looking at live creatives on your target network: the index holds 725,000+ live native ad creatives across 49 networks (July 2026), each stored as the full-quality original image rather than a screenshot crop, so you can inspect exactly what dimensions and compositions the longest-running advertisers use. Filter to your vertical, sort by longevity, and reverse the specs from ads that have demonstrably kept running — the same corpus-first method described in how to analyze winning native ad creatives.

This closes the loop the spec sheet can't: a technically valid 1200×674 upload that crops badly, reads slow at thumbnail size, or looks like display will pass review and still lose. Ads that survive weeks of spend have already solved rendering — copy their composition decisions, not just their dimensions.

Pre-upload checklist#

Run this before every creative batch:

  • Master image ≥1200 px wide, subject centered, no edge-critical elements
  • 16:9, 1.91:1 and 1:1 exports rendered and reviewed at thumbnail size
  • No text overlay; no borders, logos or button-like elements in the image
  • Headline 8–12 words, meaningful when truncated after word seven, under each network's cap
  • Brand-name field consistent with the landing page (mismatches trigger review flags)
  • Description line written as optional garnish, not required context
  • Claims in headline and image defensible under the network's content policy — rejected creatives cost days, and repeated rejections put accounts at risk
  • Current spec pages re-checked for any network you haven't uploaded to in the last quarter

Specs are the cheapest part of native advertising to get right and one of the most common places campaigns leak performance anyway. Standardize the master-asset workflow once, verify against live winners in your vertical, and creative production stops being the bottleneck.

Frequently asked questions

What image size works across all native ad networks?
A master image at least 1200 px wide with the subject centered covers every major network. From that one asset, export a 16:9 crop (Taboola-style feeds), a 1.91:1 crop (MediaGo, Microsoft Audience Network, Yahoo) and a 1:1 square (required for some Microsoft placements). Keep critical elements out of the outer edges so every crop still contains the full subject.
What are Taboola's ad image specs?
The commonly recommended format is a 16:9 landscape image around 1200×674, with a source at least 1000 px wide so placements can crop cleanly. Avoid text overlays, borders and button-like elements. Because networks revise creative requirements without much notice, verify current minimums in Taboola's help center before a large upload — but the 16:9, high-resolution, crop-tolerant recipe has been stable for years.
How long should a native ad headline be?
Write to 8–12 words even where the field allows more. Character limits — often around 60 characters — are ceilings, not targets, and truncation on mobile placements usually bites well before the published maximum. Front-load the substance and check that the headline still carries its meaning if cut after roughly word seven; a headline that only works at full length fails in half its placements.
Can I put text on my native ad image?
Avoid it. Overlay text makes the unit read as an ad instead of content, which suppresses native CTR; it becomes illegible at the ~300 px thumbnail sizes most placements render; and some networks' creative policies restrict or reject text-heavy images outright. Let the headline field carry the words and let the image carry a single, instantly legible subject.
Do native ad specs differ for mobile?
The uploaded asset is the same, but mobile placements render smaller crops and truncate headlines earlier — and most native impressions are mobile. Design for the worst case: review your creative at thumbnail size before approving it, keep the subject legible at 300 px wide, and test both landscape and square crops. If it works small, it works everywhere; the reverse is not true.
The OpenAdLibrary Team
Written byThe OpenAdLibrary Team
Ad intelligence & native advertising research

We build OpenAdLibrary, the open ad-transparency platform. Every day our systems capture live native ads across Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo and MSN, identify the real advertiser behind each one, and follow the click to its landing page. These guides distill what we see in that data so you can research the market faster.