Written by: Aaron Rovner, Founder, Saas Hero | Last updated: July 22, 2026

Key Takeaways

  • Exact ad format specifications reduce CAC and shorten payback by preventing creative rejections that pause campaigns.
  • The 2026 Master Ad Format Matrix consolidates dimensions, file sizes, aspect ratios, and character limits for seven major B2B SaaS ad platforms.
  • Platform-specific sections cover LinkedIn, Google Ads, Meta, Microsoft, X, TikTok, and Reddit requirements with 2026 policy updates.
  • Funnel-stage asset packs and a minimum campaign checklist help teams launch multi-channel campaigns across awareness, consideration, and decision stages.
  • Book a discovery call with SaaSHero for a paid-media audit and custom asset recommendations based on your funnel and budget.

2026 Master Ad Format Matrix for B2B SaaS

Platform & Format Dimensions (px) / Aspect Ratio File Size / Type Key Character Limits
LinkedIn Single Image 1200×628 (1.91:1) or 1200×1200 (1:1) 5 MB max; JPG, PNG, GIF Headline 70 chars; Intro text 150 chars
LinkedIn Carousel 1080×1080 (1:1); 2–10 cards 10 MB max per card in JPG or PNG Card headline limit of 45 characters
LinkedIn Video 16:9, 1:1, 9:16, or 4:5 aspect ratios with a minimum resolution of 360 pixels in both width and height 500 MB maximum file size in MP4 format with durations from 3 seconds to 30 minutes Headline 70 chars; Intro text 150 chars
LinkedIn Lead Gen Form N/A (native form) N/A Offer Headline limits of 60 characters, Offer Detail limits of 160 characters, and Call-to-Action limits of 20 characters
Google RSA N/A (text only) N/A 15 headlines × 30 chars; 4 descriptions × 90 chars
Google Demand Gen Image 1200×628 (1.91:1); 1200×1200 (1:1); 960×1200 (4:5) 5120 KB max; JPG, PNG Short headline 30 chars; Long headline 90 chars; Description 90 chars
Google Responsive Display 1200×628 (1.91:1); 1200×1200 (1:1) 5 MB max; JPG, PNG, GIF 5 short headlines × 30 chars; 5 descriptions × 90 chars; Business name 25 chars
Google YouTube Skippable 16:9 primary; 9:16 and 1:1 supported; min 12 sec YouTube-hosted Companion banner: 300×60 px
Meta Feed Image recommended minimum dimensions of 1080×1080 px (1:1) or 1440×1800 px (4:5) 30 MB max; JPG, PNG Primary text: keep overlay minimal per 2026 delivery algorithm guidance
Meta Stories / Reels Video 1080×1920 (9:16) 4 GB max; MP4, MOV; Stories support video up to 60 seconds (organic) or 120 seconds (ad placements), and Reels up to 90 seconds Safe zone: top ~250 px and bottom ~340 px clear of text/logos
Meta Carousel 1080×1080 (1:1) per card; up to 10 cards 30 MB per card; JPG, PNG, MP4, MOV Per-card headline recommended; keep text overlay to single line per 2026 delivery guidance

Microsoft Audience Ads, X Ads, TikTok In-Feed, and Reddit Promoted Posts appear in the platform-specific section below.

LinkedIn Ad Format Specifications 2026

LinkedIn remains the primary paid channel for B2B SaaS demand generation. ZenABM’s 2026 benchmark report analyzing 161,256 ads across 211 B2B companies found Thought Leader Ads at a 2.68% median CTR and $2.29 CPC, roughly 6x more cost-efficient than single-image Sponsored Content at $13.23 CPC.

Single Image Ads: Use 1200×628 px (1.91:1) for landscape or 1200×1200 px (1:1) for square, with a 5 MB file-size cap in JPG, PNG, or static GIF. For mobile-only placements, 720×900 px (4:5) avoids side borders. Headline truncates at 70 characters. Introductory text truncates at 150 characters before “see more.”

Carousel Ads: Use 2–10 cards at 1080×1080 px (1:1), 10 MB per card in JPG or PNG. Card headlines are limited to 45 characters. LinkedIn’s 2026 policy requires sequential narrative consistency across all cards, and a violation on any single card rejects the entire unit.

Video Ads: Use MP4 format, 500 MB maximum file size with durations from 3 seconds to 30 minutes, supporting 16:9, 1:1, 9:16, or 4:5 aspect ratios with a minimum resolution of 360 pixels in both width and height. Captions are mandatory in 2026, and the first 3 seconds must avoid sensationalized or urgency-based messaging. SaaS product ads must show actual product footage such as screen recordings or UI demonstrations.

Lead Gen Forms: Offer Headline limits of 60 characters, Offer Detail limits of 160 characters, and Call-to-Action limits of 20 characters. Forms must include a functioning privacy policy link that explicitly names LinkedIn as a data channel and must use explicit opt-in checkboxes without pre-checking.

Document Ads: Use PDF, DOC, DOCX, PPT, or PPTX files up to 100 MB with a maximum of 300 pages (10–20 pages recommended). Document Ads deliver strong performance for gated-content lead generation.

Google Ads Ad Format Specifications 2026

Google Ads captures high-intent search traffic and supports retargeting across the Display Network and YouTube.

Responsive Search Ads (RSA): Use up to 15 headlines at 30 characters each and up to 4 descriptions at 90 characters each, plus two display URL paths at 15 characters each. Google assembles combinations automatically.

Responsive Display Ads: Responsive Display Ads require 1200×628 px (1.91:1) and 1200×1200 px (1:1) image ratios. All images accept JPG, PNG, or static GIF at a 5 MB maximum. Static display ads such as 300×250 and 728×90 carry a 150 KB maximum file size.

Performance Max: Campaigns use the same core image ratios as Responsive Display and accept up to 20 images per aspect ratio, plus square and landscape logos. Text assets include up to 5 short headlines (30 characters), 5 long headlines (90 characters), and 5 descriptions (90 characters). Videos must be YouTube-hosted with a minimum duration of 10 seconds (15 seconds or longer recommended).

YouTube: Skippable in-stream ads must be at least 12 seconds and become skippable after 5 seconds. Non-skippable in-stream ads are capped at 15 seconds, bumper ads at 6 seconds, and Shorts ads require 9:16 vertical format and are capped at 60 seconds. Custom thumbnails require at least 1280×720 px.

Meta Ads Ad Format Specifications 2026

Meta supports broad reach and affordable impressions across feeds, Stories, and Reels for B2B SaaS brands.

Feed Images: Use recommended minimum dimensions of 1080×1080 px (1:1) or 1440×1800 px (4:5) with a 30 MB max in JPG or PNG. The 2026 delivery algorithm continues to deprioritize creatives with large blocks of overlaid text, so limit overlay to a single headline or offer.

Stories and Reels: Both use 1080×1920 px (9:16). Stories support video up to 60 seconds (organic) or 120 seconds (ad placements), and Reels up to 90 seconds, with 15–30 seconds as the performance sweet spot for Reels. Safe zones require the top ~250 px and bottom ~340 px to be free of logos, headlines, and CTAs to avoid occlusion by native UI elements. Video files accept MP4 or MOV with H.264 compression, 30 fps or lower, and a 4 GB maximum (under 1 GB recommended for faster processing).

Carousel: Use up to 10 cards at 1080×1080 px (1:1), 30 MB per card, supporting JPG, PNG, MP4, or MOV.

Video (Feed): Use 1080×1080 px for feed placements, MP4 or MOV up to 4 GB, durations from 1 second to 241 minutes. According to 2016 reports from publishers including LittleThings and Mic cited by Digiday, 85% of Facebook video views occur without sound, so captions are non-negotiable. The first 3 seconds must include the brand logo or product visual for optimal awareness modeling.

Microsoft, X, TikTok, and Reddit Ad Format Specifications 2026

Secondary platforms extend reach and support incremental volume once core channels perform consistently.

Microsoft Audience Ads (Display): Microsoft Audience Ads follow IAB standard sizes. The most widely used are 300×250 px (medium rectangle), 728×90 px (leaderboard), 160×600 px (wide skyscraper), and 300×600 px (half page). Responsive Audience Ads accept landscape images at 1200×628 px (1.91:1) and square images at 1200×1200 px (1:1) in JPG or PNG format. Headlines are limited to 25 characters for short headlines and 90 characters for long headlines. Descriptions are capped at 90 characters. Maximum file size for static display is 150 KB. Responsive image assets allow up to 5 MB.

X (Twitter) Ads: Single image and video ads use 1200×675 px (16:9) or 1200×1200 px (1:1) for images in JPG or PNG format at a 5 MB maximum. Video ads require MP4 or MOV files at a 1 GB maximum, with a recommended duration under 15 seconds for in-feed placements and a hard cap of 2 minutes 20 seconds. Tweet copy is limited to 280 characters. Card headlines are limited to 70 characters.

TikTok In-Feed Ads: All TikTok ad creatives use 1080×1920 px (9:16) vertical video in MP4, MOV, or AVI format, with a file size cap of 500 MB and durations of 5–60 seconds (9–15 seconds recommended for performance). Resolution must be at least 720×1280 px. Ad text is limited to 1–100 characters. Safe zones mirror Meta Stories and keep the top and bottom 15% of the frame clear of key visual elements to avoid UI occlusion.

Reddit Promoted Posts: Reddit’s advertising platform supports image ads at 1200×628 px (1.91:1) or 1080×1080 px (1:1) in JPG or PNG format at a 20 MB maximum. Video ads use the same aspect ratios in MP4 format at a 1 GB maximum, with durations of 5–60 minutes (under 30 seconds recommended). Post headline is limited to 300 characters. Carousel ads support 2–6 cards at 1200×628 px or 1080×1080 px per card.

Recommended Static and Video Asset Packs by Funnel Stage

The following packs align creative production with the three primary funnel stages for B2B SaaS paid media. Top-of-funnel creative should focus on the problem using a pain-point headline and a soft CTA such as “Learn more”, while bottom-funnel creative should emphasize implementation ease and time-to-value.

Awareness (TOFU) — Recommended Asset Pack:

  • 2× LinkedIn video (16:9, 30–60 sec, captioned, product UI footage) per 2026 LinkedIn video policy
  • 2× LinkedIn Document Ad (PDF, 10–15 pages, trend report or benchmark data) per TOFU format guidance
  • 2× Meta vertical video (1080×1920, 15–30 sec, captioned, problem-framing hook) per cold-audience creative guidance
  • 2× Meta square image (1080×1080) with customer outcome quote
  • 1× Google YouTube skippable video (16:9, 15–30 sec, YouTube-hosted)
  • 3× Google Responsive Display image set (1.91:1 + 1:1 + 4:5 per set)

Consideration (MOFU) — Recommended Asset Pack:

  • 2× LinkedIn carousel (1080×1080, 4–6 cards, problem → solution → proof → CTA sequence) per carousel sequencing best practice
  • 2× LinkedIn single image (1200×1200) with Lead Gen Form, ROI calculator, or comparison guide offer
  • 2× Meta 15–30 sec demo preview video (1080×1080 feed + 1080×1920 Stories/Reels versions) per warm-audience creative guidance
  • 2× Meta carousel (1080×1080, customer outcome stories, one per card)
  • 3× Google Demand Gen image set (1.91:1 + 1:1 + 4:5)

Decision (BOFU) — Recommended Asset Pack:

  • 2× LinkedIn single image (1200×1200) with Lead Gen Form and hard CTA (“Book a demo,” “Start free trial”) per BOFU LinkedIn format guidance
  • 1× LinkedIn Thought Leader Ad (employee post amplification, hard CTA)
  • 2× Meta direct-response image (1080×1350) with comparison messaging or free-trial CTA per high-intent audience creative guidance
  • 1× Meta 30-sec walkthrough video (1080×1920) addressing activation friction for trial abandoners
  • 3× Google RSA variations (15 headlines, 4 descriptions per campaign)
  • 3× Google Responsive Display image set (1.91:1 + 1:1 + 4:5) for retargeting

Book a discovery call to get a custom asset-pack recommendation based on your current funnel stage and budget.

Minimum Campaign Asset Checklist for Multi-Channel Launch

This checklist outlines the minimum viable asset set for a multi-channel B2B SaaS launch across LinkedIn, Google, and Meta. All quantities assume one campaign per funnel stage.

  • LinkedIn: 3 single images (1200×1200 px, 1:1), 1 carousel (4–6 cards, 1080×1080 px), 1 video (16:9, 30–60 sec, captioned, MP4), 1 Lead Gen Form configured with privacy policy link
  • Google: 1 RSA (15 headlines, 4 descriptions), 3 Responsive Display image sets (1.91:1 + 1:1 + 4:5 per set), 1 Performance Max video (YouTube-hosted, 15+ sec, 16:9), 1 Performance Max image set (all three aspect ratios)
  • Meta: 2 feed images (1080×1080 px), 1 feed image (1080×1350 px), 1 Stories/Reels video (1080×1920 px, 15–30 sec, captioned, MP4), 1 carousel (4–6 cards, 1080×1080 px)
  • Secondary platforms (if active): 1 Microsoft Audience Ad image set (1200×628 + 1200×1200), 1 Reddit image (1200×628 or 1080×1080), 1 TikTok vertical video (1080×1920, 9–15 sec)
  • Copy assets: 3 headline variations per format, 2 description variations per format, 1 CTA variant per funnel stage
  • Compliance check: All LinkedIn quantitative claims supported by named case studies or third-party reports dated within 18 months per 2026 LinkedIn ad policy, all Meta videos captioned, all Google videos YouTube-hosted

LinkedIn Carousel Ad Performance and Policy Details 2026

LinkedIn carousel ads support 2–10 cards, each at 1080×1080 px (1:1 aspect ratio), with a 10 MB per-card file-size limit in JPG or PNG format. Card headlines are limited to 45 characters.

LinkedIn’s 2026 policy requires sequential narrative consistency across all cards. A policy violation on any single card, including a mismatched landing page, an unattributed statistic, or a prohibited emoji, causes the entire ad unit to be rejected. LinkedIn restricts emojis to professional symbols such as checkmarks or arrows, with a maximum of two per ad unit.

On performance, carousel ads deliver strong engagement rates and approximately 2x the CTR of single-image ads. For sequencing health, target a Card 2 view rate above 50% and a completion rate of 20–30%. Rates below those thresholds indicate a weak first-card hook or drop-off at cards 3–4.

Google Demand Gen Ad Sizes 2026

Google Demand Gen campaigns (formerly Discovery Ads) require three image aspect ratios to achieve full placement coverage: 1200×628 px (1.91:1), 1200×1200 px (1:1), and 960×1200 px (4:5). All images accept JPG or PNG format at a 5 MB maximum file size. Text assets include up to 5 short headlines (30 characters), 5 long headlines (90 characters), and 5 descriptions (90 characters).