Creating effective Snapchat ads requires precise adherence to technical specifications. Unlike platforms that tolerate various formats, Snapchat's full-screen vertical experience demands content built specifically for the platform. Uploading incorrectly formatted creative results in rejected ads, poor visual quality, or wasted ad spend on suboptimal presentations.

This comprehensive guide covers every Snapchat ad format's technical requirements, from basic video specs to complex AR Lens guidelines. Bookmark this page for quick reference when preparing campaign assets.

Universal Snapchat Ad Requirements

Certain specifications apply across all Snapchat ad formats. Understanding these foundational requirements ensures your creative works regardless of specific format choice.

Aspect Ratio and Orientation

SpecificationRequirementNotes
Aspect Ratio9:16 (vertical)Required for all ad formats
Recommended Resolution1080 x 1920 pixelsFull HD vertical
Minimum Resolution720 x 1280 pixelsAcceptable but lower quality
Safe ZoneTop/bottom 150pxKeep key content away from edges

File Format Requirements

Content TypeAccepted FormatsRecommended
VideoMP4, MOVMP4 (H.264 codec)
ImageJPG, PNGPNG for graphics, JPG for photos
AudioAAC128 kbps minimum, stereo

Text Copy Specifications

ElementCharacter LimitBest Practice
Brand Name25 charactersUse recognizable brand name
Headline34 charactersFront-load key message
Description150 charactersOptional; not always visible
Call-to-ActionPre-defined optionsChoose most relevant action

Single Image & Video Ad Specs

The most common Snapchat ad format, Single Image and Video Ads appear between organic content in Stories, Discover, and Spotlight. These full-screen takeover ads offer maximum visual impact.

Video Ad Specifications

SpecificationRequirement
Resolution1080 x 1920 pixels (recommended)
Aspect Ratio9:16
File FormatMP4 or MOV
CodecH.264
Duration3-180 seconds
Recommended Duration3-10 seconds
Max File Size1 GB
Recommended File Size32 MB or less
Video Bitrate2 Mbps minimum
Frame Rate30 fps recommended
AudioAAC, 128 kbps+, stereo

Image Ad Specifications

SpecificationRequirement
Resolution1080 x 1920 pixels
Aspect Ratio9:16
File FormatJPG or PNG
Max File Size5 MB
Color ModeRGB
DPI72 (screen resolution)

Creative Best Practices

  • Hook in first 2 seconds: Users decide quickly whether to engage or skip
  • Sound-on design: 64% of Snapchat ads are viewed with sound
  • Keep text minimal: Visual storytelling outperforms text-heavy creative
  • Safe zone awareness: Keep critical elements away from top/bottom 150px
  • Mobile-shot aesthetic: Native-looking content outperforms polished studio work

Story Ad Specs

Story Ads appear as branded tiles in the Discover section, expanding into multi-card full-screen experiences. This format allows for longer-form storytelling and deeper engagement.

Tile Specifications (Discovery)

ElementSpecification
Tile Image360 x 600 pixels
Aspect Ratio3:5
File FormatJPG or PNG
Max File Size2 MB
Logo993 x 284 pixels
Tile Title55 characters max

Card Specifications (Content)

SpecificationVideo CardsImage Cards
Resolution1080 x 19201080 x 1920
Number of Cards3-203-20
Duration per Card3-180 secondsN/A (static)
File FormatMP4, MOVJPG, PNG
Max File Size1 GB per card5 MB per card

Attachment Options

Attachment TypeDescriptionSpecs
Web ViewLinks to website URLHTTPS required
App InstallLinks to app storeiOS/Android deep links
Long-Form VideoExtended video contentUp to 10 minutes
AR LensOpens branded lensLens must be approved

Collection Ad Specs

Collection Ads combine a hero video or image with four tappable product tiles, creating a shoppable catalog experience within Snapchat. Ideal for e-commerce campaigns driving direct purchases.

Hero Creative Specifications

SpecificationVideoImage
Resolution1080 x 19201080 x 1920
Aspect Ratio9:169:16
Duration3-180 secondsN/A
File FormatMP4, MOVJPG, PNG
Max File Size1 GB5 MB

Product Tile Specifications

SpecificationRequirement
Number of Tiles4 (fixed)
Minimum Resolution160 x 160 pixels
Recommended Resolution500 x 500 pixels or higher
Aspect Ratio1:1 (square)
File FormatJPG, PNG
Product TitleUp to 30 characters visible
Price DisplayAutomatic from catalog

Product Catalog Requirements

Collection Ads require a connected product catalog with specific fields:

  • Required fields: Product ID, Title, Description, Image URL, Product URL, Price, Currency
  • Recommended fields: Sale Price, Brand, Category, Availability, Item Group ID
  • Image quality: High-resolution product images with consistent styling
  • URL format: HTTPS required for all product links

Commercial Ad Specs

Commercials are non-skippable 6-second video ads appearing in Snap Original premium content. The guaranteed viewership comes with strict format requirements.

SpecificationRequirement
DurationExactly 6 seconds (non-skippable)
Resolution1080 x 1920 pixels
Aspect Ratio9:16
File FormatMP4 or MOV
CodecH.264
Max File Size32 MB
AudioRequired (sound-on environment)
Frame Rate30 fps

Commercial Creative Guidelines

  • Immediate hook: No time for slow builds; grab attention instantly
  • Brand early: Logo/brand should appear within first 2 seconds
  • Complete message: Story must resolve within 6 seconds
  • Sound essential: Users cannot skip, so audio must enhance experience
  • Avoid hard cuts at end: Smooth transition to content improves experience

Dynamic Ad Specs

Dynamic Ads automatically create personalized ads from product catalogs, showing users relevant products based on their browsing behavior. Two main formats exist: Single Product and Multiple Products.

Single Product Dynamic Ads

ElementSpecification
Template Resolution1080 x 1920 pixels
Product ImagePulled from catalog (500x500+ recommended)
BackgroundCustomizable template
Text OverlayProduct name, price auto-populated
CTA ButtonPre-defined options

Multiple Products Dynamic Ads

ElementSpecification
Template Resolution1080 x 1920 pixels
Products DisplayedUp to 4 products
Product ImagesSquare (1:1) from catalog
LayoutGrid or carousel template
PersonalizationBased on user browsing/cart activity

Catalog Feed Requirements

  • Feed format: CSV, TSV, or Google Sheets (updated automatically)
  • Update frequency: At least daily for accurate pricing/availability
  • Image quality: High-resolution, consistent backgrounds preferred
  • Required fields: ID, Title, Image URL, Product URL, Price
  • Recommended: Multiple product images per item for visual variety

Filter (Geofilter) Specs

Filters are overlay graphics users can add to their Snaps. Geofilters are location-specific, while Community Filters are publicly available. Sponsored Filters offer branded experiences at scale.

Filter Design Specifications

SpecificationRequirement
Full Canvas Size1080 x 2340 pixels
Safe Viewing Area1080 x 1920 pixels (center)
File FormatPNG (with transparency)
Max File Size300 KB
Color ModeRGB
BackgroundTransparent (required)

Filter Design Rules

RuleRequirement
Screen CoverageMaximum 25% of screen
Center Clear ZoneMust leave center clear for selfies
Logo PlacementTop or bottom quarters only
Text LegibilityMust be readable at mobile size
Content PolicyNo hashtags, URLs, phone numbers

Geofilter Location Requirements

  • Minimum geofence: 20,000 square feet
  • Maximum geofence: 50,000,000 square feet (varies by location)
  • Duration: 1 hour minimum, 30 days maximum
  • Restricted areas: Cannot target schools, government buildings, private residences

AR Lens Specifications

AR Lenses require specialized technical specifications covered in detail in ourAR Lens Ads guide. Key specifications follow.

Lens Technical Requirements

SpecificationRequirement
Creation ToolLens Studio (desktop) or Lens Web Builder
Export Format.lns file (Lens Studio native)
Max Lens Size8 MB compressed
Texture Resolution2048 x 2048 max per texture
Polygon CountUnder 10,000 recommended
AudioMP3 or WAV, under 1 MB per clip

Lens Asset Guidelines

  • 2D Assets: PNG with transparency, power-of-2 dimensions preferred
  • 3D Models: FBX, OBJ, or glTF format; optimized for mobile rendering
  • Animations: Keep under 10 seconds for performance
  • Scripts: JavaScript for custom interactions
  • Testing: Required on both iOS and Android before submission

Spotlight Ad Specs

Spotlight is Snapchat's short-form video feed (similar to TikTok). Ads in Spotlight follow standard vertical video specifications with some unique considerations.

SpecificationRequirement
Resolution1080 x 1920 pixels
Aspect Ratio9:16
Duration5-60 seconds recommended
File FormatMP4, MOV
Max File Size1 GB
AudioStrongly recommended (feed is sound-on)

Spotlight Creative Recommendations

  • Native aesthetic: Content should feel like organic Spotlight videos
  • Trending audio: Popular sounds increase engagement
  • Quick cuts: Match the fast-paced Spotlight experience
  • Hook immediately: Compete for attention against endless scroll

Asset Preparation Checklist

Before uploading creative assets to Snapchat Ads Manager, verify the following:

Video Checklist

  • Resolution is 1080 x 1920 pixels (9:16 aspect ratio)
  • Format is MP4 with H.264 codec
  • File size is under 32 MB (under 1 GB maximum)
  • Audio is AAC, at least 128 kbps, stereo
  • Duration meets format requirements (check specific format)
  • Key content is within safe zones (150px from top/bottom)
  • First 2 seconds contain hook/attention-grabber
  • Brand appears early but doesn't dominate

Image Checklist

  • Resolution is 1080 x 1920 pixels (or format-specific size)
  • Format is JPG or PNG (PNG for transparency)
  • File size is under 5 MB
  • Color mode is RGB, not CMYK
  • Text is legible at mobile viewing size
  • Key content avoids safe zone edges

Copy Checklist

  • Brand name is 25 characters or less
  • Headline is 34 characters or less (front-loaded with key message)
  • Description is 150 characters or less
  • No prohibited content (competitors, restricted categories)
  • CTA selected from Snapchat's pre-defined options

Following these specifications ensures smooth ad approval and optimal presentation across Snapchat's user base. Creative quality directly impacts campaign performance, so invest time in proper asset preparation before launch.