Snapchat pioneered vertical mobile content. Everything on the platform—from casual Snaps to professional ads—uses the same full-screen vertical format. Understanding these dimensions ensures your content fills screens perfectly without awkward cropping.
Here's the complete guide to Snapchat image sizes for 2025.
Quick Reference Table
| Format | Dimensions (px) | Aspect Ratio | Notes |
|---|---|---|---|
| Snaps & Stories | 1080 × 1920 | 9:16 | Standard vertical |
| Spotlight | 1080 × 1920 | 9:16 | Public content |
| Snap Ads | 1080 × 1920 | 9:16 | Full-screen ads |
| Story Ads | 1080 × 1920 | 9:16 | Discover placement |
| Geofilter | 1080 × 1920 | 9:16 | Location overlay |
| Profile Picture | 320 × 320 | 1:1 | Bitmoji or photo |
| Spotlight Thumbnail | 540 × 960 | 9:16 | Preview image |
Snaps and Stories
The core Snapchat experience revolves around vertical, full-screen content.
Standard Snap (1080 × 1920)
All Snaps and Stories use the 9:16 vertical format designed to fill mobile screens edge to edge.
Snap design tips:
- Full-bleed vertical design
- Keep critical content centered
- Account for UI overlays at edges
- Bold, readable text
→ Create a 1080 × 1920 Snap canvas
Safe Zones
Snapchat's interface overlays content at the edges:
- Top 150px: App header, timestamp
- Bottom 200px: Caption area, send bar
- Sides 50px: Swipe indicators
Safe area: Keep essential content within the center 980 × 1520 pixels.
→ Create a safe zone template
Spotlight
Spotlight is Snapchat's TikTok-style public content feed. Same dimensions, different context.
Spotlight Video Frame (1080 × 1920)
Spotlight content uses the standard 9:16 format but appears in a public, algorithmically-curated feed.
Spotlight considerations:
- Content can reach beyond your friends
- First frame matters for thumbnails
- Shorter clips often perform better
- Sound-on optimization recommended
→ Create Spotlight content
Spotlight Thumbnail (540 × 960)
Preview thumbnails display at half resolution.
→ Create a Spotlight thumbnail
Profile Picture
Snapchat profiles primarily use Bitmoji avatars, but you can also use a photo.
Profile Photo (320 × 320)
Square format displayed within the Snapchat interface.
→ Create a profile picture
High-Resolution Profile (640 × 640)
Upload at double size for sharper display.
→ Create a high-res profile picture
Geofilters
Geofilters are location-based overlays users can apply to their Snaps. They're popular for events, businesses, and celebrations.
Community Geofilter (1080 × 1920)
Community Geofilters represent places like neighborhoods, landmarks, or cities.
Requirements:
- 1080 × 1920 pixels
- PNG with transparent background
- Under 300KB file size
- Minimum 50% transparency
- No hashtags, URLs, or phone numbers
→ Create a Community Geofilter
On-Demand Geofilter (1080 × 1920)
Businesses and individuals can create custom Geofilters for specific locations and times.
Design guidelines:
- Keep designs at top or bottom of canvas
- Leave center area clear for the Snap content
- Text and logos within 310px from top/bottom edges must be minimal
- Brand logos required for business filters
→ Create an On-Demand Geofilter
Geofilter Safe Zones
- Top 310px: Avoid mandatory text/logos
- Bottom 310px: Avoid mandatory text/logos
- Center 1300px: Keep this area mostly transparent
Extended Geofilter (1080 × 2340)
For newer phones with taller displays, some sources recommend this extended size.
→ Create an extended Geofilter
Snapchat Ads
Advertising on Snapchat uses the same vertical format for seamless integration.
Single Image/Video Ad (1080 × 1920)
Full-screen ads that appear between Stories or in Discover.
Ad specifications:
- 1080 × 1920 pixels (9:16)
- JPEG or PNG for images
- File size under 5MB
- 3-10 seconds recommended
→ Create a Snap Ad image
Story Ads (1080 × 1920)
Series of ads (1-20 pieces) that users can tap through. Each frame uses standard dimensions.
Story Ad strategy:
- Hook in first frame
- Narrative across frames
- Clear CTA on final frame
- Consistent visual style
→ Create Story Ad frames
Collection Ads (1080 × 1920)
Hero image with product tiles below. The hero uses standard dimensions.
→ Create a Collection Ad hero
AR Lens Ads
Sponsored AR Lenses are complex 3D/2D experiences created with Lens Studio. Basic 2D elements use:
- Face decorations: varies by placement
- World objects: varies by scale
- Logo placements: typically 200 × 200 or larger
Lens Studio Assets
Creating AR Lenses requires various 2D assets.
Lens Icon (320 × 320)
The icon that represents your Lens in the carousel.
→ Create a Lens icon
2D Textures (varies)
2D textures in Lenses depend on their use. Common sizes:
- Full-screen overlays: 1080 × 1920
- Face decorations: 512 × 512 to 1024 × 1024
- Stickers: 256 × 256 to 512 × 512
Memories
Snaps saved to Memories maintain their original dimensions.
Memory Export (1080 × 1920)
When saving or exporting Snaps, they retain the 9:16 format.
Technical Specifications
Images
- Format: JPEG, PNG
- Resolution: 1080 × 1920 (9:16)
- Max file size: 5MB (ads), 300KB (Geofilters)
Video
- Format: MP4, MOV
- Resolution: 1080 × 1920
- Frame rate: 30fps recommended
- Duration: Up to 60 seconds (Spotlight), 10 seconds (Snaps)
Geofilters
- Format: PNG with transparency
- Resolution: 1080 × 1920
- File size: Under 300KB
- Transparency: Minimum 50%
Design Best Practices
Vertical-First Design
Never rotate horizontal content—design specifically for 9:16:
- Vertical compositions
- Portrait-oriented subjects
- Text readable without rotation
Text Placement
- Large, bold fonts (minimum 32pt equivalent)
- High contrast against backgrounds
- Away from edge safe zones
- Brief, punchy copy
Brand Integration
For business content:
- Logo in corner (not center)
- Consistent color palette
- Recognizable style
- Clear but not overwhelming branding
Cross-Platform Repurposing
Snapchat's 9:16 format works across:
| Platform | Same Size? |
|---|---|
| Instagram Stories | Yes |
| Instagram Reels | Yes |
| TikTok | Yes |
| YouTube Shorts | Yes |
| Facebook Stories | Yes |
| Pinterest Idea Pins | Yes |
Create once, distribute widely—just adjust for each platform's safe zones.
Common Mistakes
- Horizontal content: Snapchat is vertical-only
- Text at edges: Gets covered by UI elements
- Geofilter too busy: Should enhance, not overwhelm
- Over-compressed images: Visible artifacts
- Ignoring safe zones: Critical content cut off
- Non-transparent Geofilters: Must have transparent areas
Summary
Snapchat's entire ecosystem runs on 9:16 vertical content. Master this format and you've mastered Snapchat visuals.
Essential sizes:
- All content: 1080 × 1920 (9:16)
- Profile picture: 320 × 320
- Geofilters: 1080 × 1920 (PNG, transparent)
Design vertical-first, respect safe zones, and your Snapchat content will shine.
