Ad specs library and creative build sheet
Ad Specs for Every Platform
Sizes, ratios, durations and file limits for every major platform. Tick the placements your campaign runs and get the fewest master assets your designer needs to produce, with the tightest limits already applied.
What are you running?
Tick placements. The build sheet works out the fewest master assets that cover them.
Build sheet
4 masters cover 6 placements
Vertical video1080×1920 · 9:16 · 3s–10m · max 500MB · MP4
Covers LinkedIn Video Ad (LinkedIn), TikTok Auction In-Feed Video (TikTok). File-size ceiling set by LinkedIn Video Ad (LinkedIn).
Landscape image1200×628 · 1.91:1 · max 5MB · JPG/PNG
Covers LinkedIn Single Image Ad (LinkedIn), Google Responsive Display Image (Google Ads). File-size ceiling set by LinkedIn Single Image Ad (LinkedIn).
Square image1080×1080 · 1:1 · max 3MB · JPG/PNG/GIF
Covers Reddit Image Ad (Reddit).
Landscape display asset970×250 · JPG/PNG/HTML
Covers IAB Fixed Size 970x250 (IAB).
One file per row is all the designer needs to make. Each spec already uses the tightest limits of the placements it covers.
How These Ad Specs Stay Accurate
Every requirement in the library is recorded against its official platform source with a last-verified date, so the provenance of any number can be checked before a file goes to production. The individual placement pages link straight to the official documentation.
The build sheet always applies the tightest limits among the placements a master covers: the smallest file size, the shortest duration window and the shared file formats, so the same file works for every placement listed under it.
Ad Specs by Platform and Placement
Every placement in one table. Search by platform, ratio or size; expand a row for the complete spec, the QA checklist and the official source.
6 placements · every value with an official source
LinkedIn Single Image Adimage · Sponsored Content1.91:11200 × 628—5 MBLinkedIn official help · Mar 2026
Full spec: 1.91:1 · 1200 × 628px · minimum 640 × 360px · JPG/PNG/GIF · max 5MB — Also supports 1:1.
QA checklist: Confirm dimensions and safe crop zone · Keep text legible on mobile · Use clean CTA in first frame
Open the LinkedIn Single Image Ad spec pageOfficial source (LinkedIn official help)
LinkedIn Video Advideo · Sponsored Content9:161920 × 10803s–30m500 MBLinkedIn official help · Mar 2026
Full spec: 9:16 to 16:9 · 1920 × 1080px · minimum 360 × 360px · MP4 · max 500MB · duration 3s–30m — Supports multiple aspect ratios from vertical to horizontal.
QA checklist: Check opening 3 seconds for hook · Provide captions for silent autoplay · Validate codec and size constraints
Open the LinkedIn Video Ad spec pageOfficial source (LinkedIn official help)
TikTok
1 placementTikTok Auction In-Feed Videovideo · Auction9:161080 × 1920≤ 10m500 MBTikTok for Business help · Mar 2026
Full spec: 9:16 (recommended) · 1080 × 1920px · minimum 540 × 960px · MP4/MOV/MPEG/3GP/AVI · max 500MB · duration ≤ 10m — Vertical preferred for best in-feed rendering.
QA checklist: Design for 9:16 first · Front-load branding within first seconds · Keep captions within safe area
Open the TikTok Auction In-Feed Video spec pageOfficial source (TikTok for Business help)
Google Ads
1 placementGoogle Responsive Display Imageimage · Display1.91:11200 × 628—5 MBGoogle Ads Help · Mar 2026
Full spec: 1.91:1 · 1200 × 628px · minimum 600 × 314px · JPG/PNG · max 5MB — Add square assets for stronger coverage.
QA checklist: Upload both landscape and square variants · Keep key subject centered for adaptive crop · Check image quality at smaller render sizes
Open the Google Responsive Display Image spec pageOfficial source (Google Ads Help)
Reddit Image Adimage · Promoted Post1:11080 × 1080—3 MBReddit for Business learning hub · Mar 2026
Full spec: 1:1 (common) · 1080 × 1080px · JPG/PNG/GIF · max 3MB — Supports multiple ratios including 4:5, 4:3, 16:9.
QA checklist: Validate primary ratio before publish · Use concise headline and CTA copy · Avoid dense text blocks on creative
Open the Reddit Image Ad spec pageOfficial source (Reddit for Business learning hub)
IAB
1 placementIAB Fixed Size 970x250display · Display—970 × 250——IAB Tech Lab Fixed Size Spec · Mar 2026
Full spec: 970x250 · 970 × 250px · JPG/PNG/HTML · initial load ≤ 250KB — Initial and subload weights apply.
QA checklist: Confirm exact canvas dimensions · Check initial file weight before trafficking · Validate subload asset budget
Open the IAB Fixed Size 970x250 spec pageOfficial source (IAB Tech Lab Fixed Size Spec)
Individual Ad Placement Specs
Open a placement page for exact dimensions, file limits, QA checks and the dated official source used for each specification.
- Google Responsive Display Image ad specsGoogle Ads · Display
- IAB Fixed Size 970x250 ad specsIAB · Display
- LinkedIn Single Image Ad ad specsLinkedIn · Sponsored Content
- LinkedIn Video Ad ad specsLinkedIn · Sponsored Content
- Reddit Image Ad ad specsReddit · Promoted Post
- TikTok Auction In-Feed Video ad specsTikTok · Auction
Ad Specs FAQs
Which ad specs does the library cover?
Image, video and display specs for Meta, Google Ads, LinkedIn, TikTok, Reddit and standard IAB display sizes: aspect ratios, pixel dimensions, duration limits, file types and maximum file sizes. Each placement also has its own page with the full spec and a QA checklist.
What is a creative build sheet?
The list of master assets a designer needs to produce for a campaign. Many placements share the same shape, so the tool combines your selected placements into the fewest masters, and each one lists the tightest limits among them so the same file can be used everywhere.
How do you keep the specs accurate?
Every requirement is stored with its official source and a last-verified date, and we review records against the platform documentation as part of running paid media on these platforms daily. The source link on each placement page goes to the official reference.
Does it cover headline and text character limits?
The build sheet focuses on the asset itself: dimensions, ratios, durations and file limits. Text and character limits are listed on the individual placement pages where the platform enforces them.
Get the account reviewed before launch
A senior specialist reviews the account these ads will run in: wasted spend, conversion tracking and the budget decisions worth making before launch.

