Ad Image Sizes and Formats for Facebook, Instagram, TikTok, and Google Ads
Published July 6, 2026
The short answer
Instagram and TikTok primarily use a 9:16 vertical format (1080x1920px) for Stories and Reels. Facebook Feed ads use 1:1 square (1080x1080px) or 4:5 vertical. Google Display Ads commonly use 1.91:1 landscape (1200x628px) or 1:1 square. Matching the native aspect ratio avoids automatic cropping that can cut off product or text.
Instagram Feed posts use 1:1 square (1080x1080px) or 4:5 vertical (1080x1350px) for maximum vertical space in-feed. Instagram Stories and Reels use 9:16 vertical (1080x1920px) full-screen format.
- Feed post: 1:1 (1080x1080px) or 4:5 (1080x1350px)
- Stories / Reels: 9:16 (1080x1920px)
Facebook Feed ads perform best at 1:1 square (1080x1080px) or 4:5 vertical, since both formats occupy more vertical space on mobile feeds than a landscape image. Facebook Stories ads use the same 9:16 vertical format as Instagram Stories.
- Feed ad: 1:1 (1080x1080px) or 4:5 (1080x1350px)
- Stories ad: 9:16 (1080x1920px)
TikTok
TikTok ads are full-screen vertical video or image at 9:16 (1080x1920px). Content designed for horizontal or square formats gets letterboxed and loses impact in TikTok's native feed experience.
Google Ads
Google Display Network ads commonly use 1.91:1 landscape (1200x628px), 1:1 square (1200x1200px), or 300x250px for smaller display placements. Google Search ads do not use images directly, but Performance Max campaigns require all three formats.
- Landscape: 1.91:1 (1200x628px)
- Square: 1:1 (1200x1200px)
- Small display: 300x250px
Generating the right format from the start
AI ad generators that support aspect-ratio selection at generation time (square, landscape, portrait) avoid the quality loss and awkward cropping that comes from resizing a single image after the fact for multiple platforms.
Frequently Asked Questions
What image size does Instagram Stories use?
Instagram Stories use a 9:16 vertical aspect ratio at 1080x1920 pixels.
What is the best image format for a Facebook feed ad?
1:1 square (1080x1080px) or 4:5 vertical (1080x1350px) both perform well, since they occupy more vertical space on mobile feeds than a landscape image.
Does TikTok support square or landscape ads?
TikTok is built for 9:16 full-screen vertical content. Square or landscape content gets letterboxed and performs worse in TikTok's native feed.
What image sizes does Google Ads require?
Google Display and Performance Max campaigns commonly require 1.91:1 landscape (1200x628px), 1:1 square (1200x1200px), and a smaller 300x250px display size.