digital advertising specs
facebook
& instagram
display, retargeting
& responsive
gmail, twitter
& linkedin
file types
jpg or png
image sizes
1200px x 628px horizontal
1080px x 1080px square
1080px x 1350px 4:5
max file size
4GB
number of cards
2-10
file type
jpg or png
image size
1080px x 1080px
max file size
30MB
file type
mp4, animated gif
image sizes
1200px x 628px horizontal
1080px x 1080px square
video file size
4GB max
video length
up to 240 Minutes
vertical videos may be masked to 4:5 ratio
static file type
jpg or png
video file type
mp4
image size
1080px x 1920px
videos under 9:16
colored gradient bars are rendered above and below
video file size
4GB max
video length
16s
Content from the “Text” field is placed below video
file type
mp4
image sizes
1200px x 628px horizontal
1080px x 1080px square
video length
up to 120s
max video file size
30MB
video thumbnail minimum width
500px
file type
static jpg or png
animated/video
mp4
image sizes
1080px x 1920px
1080px x 1350px
video length
up to 120s
max video file size
30MB
video thumbnail minimum width
500px
poster
300px x 250px
skyscraper
160px x 600px
half page
300px x 600px
leaderboard
728px x 90px
billboard
970px x 250px
mobile
320px x 50px
file types
gif, jpg or png
max file size
150KB
728px x 90px
250px x 250px
200px x 200px
320px x 100px
468px x 60px
file types
gif, jpg or png
max file size
150KB
image
landscape
1200px x 628px
square
1200px x 1200px
max file size
5MB
logo
transparent background is best but only if the logo is centered
landscape
1200px x 300
square
1200px x 1200
max file size
5MB
image text in responsive ads (including logos with text) that covers more than 20% of the image is not allowed
animated images are not allowed
file types
ZIP containing HTML and optionally CSS, JS, GIF, PNG, JPG, SVG
max file size
150kb unless hosted by a third party
requirements
HTML5 ads must include:
<!DOCTYPE html> declaration
<html> tag
<body>tag
ad format size meta tag within the <head> tag
explicit end tags (inline ending tags will not be accepted):
example of valid end tags: <path></path>
example of what not to do: <path> or <path /
alternatively, you can extract the inline svg into a separate file
Animations cannot last longer than 30s
resources
single image
file types
jpg or png
image sizes
300-650px x 300-1000px
max file size
1MB
logo image
logo image size
1200px x 1200px
max file size
150KB
(1MB for header image and marketing image)
promoted image
image sizes
1200px x up to 1200px max
any height is acceptable, although if the height exceeds the width, we will crop to 1:1
single image ads
file type
jpg or png
image size
1200px x 627px
max file size
5MB
carousel static ads
number of cards
2-10
file type
jpg or png
image size
1080px x 1080px
max file size
10MB per card
carousel video ads
file type
mp4
image size
1080px x 1080px
max file size
200MB
less than 30 frames per second
spotify
& pandora
snapchat
& pinterest
file types
WAV, MP3 (at least 192 kbps)
max audio length
30s
max file size
1MB
single image companion
file types
jpg or png
image sizes
640px x 640px
max file size
150KB
file type
MP3
audio length
10s, 15s, 30s
single image companion
file types
jpg or png
image sizes
300px x 600px
300px x 250px
500px x 500px
max file size
150KB
full screen canvas
file types
video
mp4 or mov and H.264 encoded
static image
jpg or png
image size
1080px x 1920px
max file size
video
1GB
image
5MB
video length
3s - 180s
additional notes
• To prevent overlap with the following elements, Snapchat suggests avoiding placement of logos or other graphic elements within 150px of the top and bottom of creative.
• A call-to-action and caret is applied by Snapchat to bottom center of creative for Single Image or Video ads with attachments.
• You may include text and graphic copy (‘Swipe Up’ ‘Screenshot’ or ‘Share’); or visual indicator (arrow, caret, chevron, directional emoji); or Snap UI CTA highlight (such as single semi-circle or triangle), but only if it does not dominate the creative.
single image
file types
jpg or png
image size
1000px x 1500px
max file size
32MB
video
file types
mp4, mov or m4v and H.264 encoded or H.265
image size
1000px x 1500px
max file size
2GB
video length
4s - 15m
aspect ratio
shorter than 1:2 (width:height), taller than 1.91:1.
We recommend making your videos square (1:1) or vertical (2:3, 9:16).
Note that max width videos can’t exceed the height of a 1:1 aspect ratio.