Ad specs cheatsheet 2026: Meta, TikTok, Google & YouTube
Every figure below was read on the platform’s own help center or ads guide on , and each table links to its source. If we couldn’t confirm a spec on an official page, it isn’t listed. Platforms change specs often, so check the source before a big launch.
Quick answer
- Meta feed: 4:5, 1440 × 1800 px; primary text 50–150 chars, headline 27.
- Meta Reels / Stories: 9:16, 1440 × 2560 px; keep ~14% top, ~35% bottom, 6% sides clear.
- TikTok in-feed: 9:16 ≥ 540 × 960 px, up to 10 min, ≤ 500 MB.
- Google RSA: headlines 30 chars (3–15), descriptions 90 chars (2–4).
- YouTube: 1920 × 1080 / 1080 × 1920 recommended; bumper = 6 s.
Meta
Facebook Feed: image ad
| Spec | Value | Type |
|---|---|---|
| File type | JPG or PNG | Recommended |
| Aspect ratio | 4:5 | Recommended |
| Resolution | 1440 × 1800 px | Recommended |
| Primary text | 50–150 characters | Recommended |
| Headline | 27 characters | Recommended |
| Max file size | 30 MB | Requirement |
| Minimum width | 600 px | Requirement |
| Minimum height (4:5) | 750 px | Requirement |
| Aspect ratio tolerance | 3% | Requirement |
Source: Meta Ads Guide: Image, Facebook Feed · checked 2026-10-20
Facebook Feed: video ad
| Spec | Value | Type |
|---|---|---|
| File type | MP4, MOV or GIF | Recommended |
| Aspect ratio | 4:5 | Recommended |
| Resolution | 1440 × 1800 px | Recommended |
| Video settings | H.264, square pixels, fixed frame rate, progressive scan, stereo AAC audio at 128 kbps+ | Recommended |
| Primary text | 50–150 characters | Recommended |
| Headline | 27 characters | Recommended |
| Duration | 1 second to 241 minutes | Requirement |
| Max file size | 4 GB | Requirement |
| Minimum width / height | 120 px / 120 px | Requirement |
Source: Meta Ads Guide: Video, Facebook Feed · checked 2026-10-20
Instagram Reels: video ad
| Spec | Value | Type |
|---|---|---|
| File type | MP4, MOV | Recommended |
| Aspect ratio | 9:16 | Recommended |
| Resolution | 1440 × 2560 px | Recommended |
| Safe zone | Keep ~14% top, ~35% bottom and 6% each side free of text, logos and key elements | Recommended |
| Primary text | 44 characters | Recommended |
| Duration | 0 seconds to 15 minutes | Requirement |
| Max file size | 4 GB | Requirement |
| Minimum width | 250 px (ads < 30 s); 500 px (ads ≥ 30 s) | Requirement |
Meta lists exclusions for Reels ads, including licensed music, face/camera effects, GIFs and product tags.
Source: Meta Ads Guide: Video, Instagram Reels · checked 2026-10-20
Facebook Stories: video ad
| Spec | Value | Type |
|---|---|---|
| File type | MP4, MOV or GIF | Recommended |
| Aspect ratio | 9:16 | Recommended |
| Resolution | 1440 × 2560 px | Recommended |
| Safe zone | Keep ~14% top, ~35% bottom and 6% each side free of text and logos | Recommended |
| Primary text | 125 characters | Recommended |
| Headline | 40 characters | Recommended |
| Duration | 1 second to 3 minutes | Requirement |
| Max file size | 4 GB | Requirement |
| Minimum width | 250 px | Requirement |
| Aspect ratio tolerance | 1% | Requirement |
Per Meta, Stories videos longer than 15 seconds are split into separate cards.
Source: Meta Ads Guide: Video, Facebook Stories · checked 2026-10-20
TikTok
TikTok In-Feed (auction), Non-Spark video ad
| Spec | Value | Type |
|---|---|---|
| Vertical (recommended) | 9:16, ≥ 540 × 960 px | Requirement |
| Horizontal | 16:9, ≥ 960 × 540 px | Requirement |
| Square | 1:1, ≥ 640 × 640 px | Requirement |
| File formats | .mp4, .mov, .mpeg, .3gp, .avi | Requirement |
| Duration | Up to 10 minutes | Limit |
| File size | ≤ 500 MB | Limit |
| Bitrate | ≥ 516 kbps | Requirement |
| Ad caption | No clickable links, @ symbols or hashtags; fixed white font | Requirement |
| Safe zone | Depends on ratio, caption length and add-ons; download TikTok's safe-zone files from the source page | Recommended |
| Profile photo | 98 × 98 px, 1:1, JPG/PNG, < 50 KB; key element within the central 66 × 66 px | Requirement |
| Account name | 1 line, max 20 characters (10 for Chinese, Japanese, Korean) | Limit |
Spark Ads use the organic post's caption (max 4 lines displayed) and have no duration restriction. We did not find an official TikTok page stating the ad-text character limit, so it is not listed here.
Source: TikTok Ads Manager Help: Auction In-Feed Ads (last updated June 2026) · checked 2026-10-20
Google Ads
Responsive search ads (text)
| Spec | Value | Type |
|---|---|---|
| Headlines | 3–15 per ad, up to 30 characters each | Limit |
| Descriptions | 2–4 per ad, up to 90 characters each | Limit |
| Display path fields | Up to 15 characters each | Limit |
| Double-width languages | Each Korean/Japanese/Chinese character counts as 2 | Requirement |
Source: Google Ads Help: About responsive search ads · checked 2026-10-20
Responsive display ads (images, logos, text)
| Spec | Value | Type |
|---|---|---|
| Landscape image (1.91:1) | 1200 × 628 px recommended; min 600 × 314 px | Requirement |
| Square image (1:1) | 1200 × 1200 px recommended; min 300 × 300 px | Requirement |
| Vertical image (9:16) | 900 × 1600 px recommended; min 600 × 1067 px | Recommended |
| Landscape logo (4:1) | 1200 × 300 px; min 512 × 128 px | Requirement |
| Square logo (1:1) | 1200 × 1200 px; min 128 × 128 px | Requirement |
| Max file size (images & logos) | 5,120 KB | Limit |
| Images per ad | Up to 15 | Limit |
| Short headline | 1–5 headlines, ≤ 30 characters | Limit |
| Long headline | ≤ 90 characters | Limit |
Vertical image sizes and the 15-image cap come from Google's RDA best-practices guide (answer 9823397). Google says Display campaigns are moving to Demand Gen (migration from June 2026).
Source: Google Ads Help: Create a responsive display ad · checked 2026-10-20
YouTube
YouTube video ads: file specs
| Spec | Value | Type |
|---|---|---|
| Recommended resolution | 1080p: 1920 × 1080 (horizontal), 1080 × 1920 (vertical), 1080 × 1080 (square) | Recommended |
| Minimum (HD) | 1280 × 720 / 720 × 1280 / 480 × 480 px | Requirement |
| Aspect ratios | 16:9, 9:16, 1:1 (also accepts 4:3, 2:3, 4:5) | Requirement |
| File size | ≤ 256 GB | Limit |
| Thumbnail | 1280 × 720 px, 16:9, JPG/GIF/PNG, < 2 MB | Recommended |
| Companion banner (desktop) | 300 × 60, JPEG/GIF/PNG, ≤ 150 KB | Requirement |
Source: Google Ads Help: About video ad specs · checked 2026-10-20
YouTube video ads: length by format
| Spec | Value | Type |
|---|---|---|
| Skippable in-stream | No max length (< 3 min recommended) | Limit |
| In-feed | No max length | Limit |
| Non-skippable in-stream | 15–60 seconds, depending on campaign subtype | Limit |
| Bumper | 6 seconds (≥ 5 s minimum) | Limit |
| YouTube Shorts | < 60 seconds recommended | Recommended |
| Masthead | No max length (> 10 s recommended) | Limit |
Source: Google Ads Help: About video ad formats · checked 2026-10-20
FAQ
What is the best image size for Facebook feed ads in 2026?
Meta's Ads Guide recommends 4:5 at 1440 × 1800 px (JPG or PNG), with a minimum width of 600 px and a 30 MB file limit (checked 20 Oct 2026).
What are the Instagram Reels ad safe zones?
Meta recommends keeping about 14% of the top, 35% of the bottom and 6% of each side free of text, logos and key elements, at 9:16 (1440 × 2560 px).
What size should TikTok in-feed video ads be?
TikTok recommends vertical 9:16 at ≥ 540 × 960 px. It also accepts 16:9 (≥ 960 × 540) and 1:1 (≥ 640 × 640), up to 10 minutes and 500 MB.
What are the character limits for Google responsive search ads?
Headlines up to 30 characters (3–15 per ad), descriptions up to 90 characters (2–4 per ad), and display paths up to 15 characters each.
How long can a YouTube bumper ad be?
6 seconds, with a 5-second minimum, per Google Ads Help.
Use this page
Free to share and link. Please credit “AdToolBench ad specs cheatsheet” with a link to https://adtoolbench.com/ad-specs. Need creatives in these sizes? See AI tools for Meta ad creatives and tools for TikTok UGC ads.