← Back to Blog

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

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

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.

Keep reading