GuidesAPI ReferenceRelease Notes
HomeLog InHome
Guides

Custom native ad specs

Custom native ads render as native Story or Moment pages. Use the tables below by aspect ratio. Vertical 9:16 is typical for mobile and web vertical placements; horizontal 16:9 is typical for desktop and embedded web horizontal placements.

Creative guidelines

  • Sound-off: All messaging should be clear without audio. The player mutes audio on vertical placements and may mute on horizontal placements.
  • Text: Short, readable copy that lands within 2-3 seconds. On horizontal 16:9 placements, use type large enough for desktop and embedded web.
  • Motion: Avoid rapid cuts, shaky footage, or excessive motion that hurts compression or clarity.
  • Contrast: Strong contrast between background and text.
  • Background: Keep backgrounds minimal or static to stay within the file size limits in the specifications table.
  • Branding and copy: Keep logos, product visuals, and legal copy inside the safe areas in the safe zones table (green zone for vertical 9:16, central safe area for horizontal 16:9).
  • Vertical CTA zone: Do not place essential visuals or text in the bottom ~15% reserved for the CTA on 9:16 placements.
  • Horizontal opening frame: Communicate brand, product, or campaign in the first frame. Avoid important messaging near the bottom edge where player controls may appear.

Specifications

SpecVertical (9:16)Horizontal (16:9)
Aspect ratio9:1616:9
File typesMP4 (preferred for animated ad creatives), JPEG, PNG (static)MP4 (preferred for animated ad creatives), JPEG, PNG (static)
Recommended resolution1080×19201920×1080
Earliest resolution1080×19201280×720
Duration5-15 seconds (recommended)5-15 seconds (recommended)
Maximum file size3 MB (under 2 MB ideal)3 MB (under 2 MB ideal)
Video codecH.264 (required)H.264 (required)
Scan typeProgressive (no interlacing)Progressive (no interlacing)
Frame rateFixed; 24-30 fps recommendedFixed; 24-30 fps recommended
BitrateTarget ~800 kbps average or lower when possibleTarget ~800 kbps average or lower when possible
AudioNone; the player mutes audioNot required; the player may mute by environment
CaptionsOptional; recommended (burned-in or embedded)Optional; recommended when clarity depends on spoken audio
CTAOptional; provide CTA text and URL (deeplink or web). Dedicated bottom zone when shownOptional; provide CTA text and URL when supported. CTA display varies by desktop or web placement

Safe zones and layout

LayoutVertical (9:16)Horizontal (16:9)
Primary safe areaTop ~85% (green zone): key visuals, messaging, branding, disclaimers, legal copyCentral 80-85%: primary messaging, branding, subtitles, product visuals
Restricted areaBottom ~15% (red zone): dedicated CTA only; no essential contentOuter ~10-15% of the frame, especially the bottom (controls, progress) and top corners (close, labels, mute)
Layout noteRed zone is about 288px tall in a 1080×1920 layout; design mobile-first within the green zoneDesign for 1920×1080; center the subject; use large, readable type; avoid dense text or edge-pinned logos

Horizontal placements have no dedicated bottom CTA strip like vertical 9:16. Keep critical content away from edges so the creative stays readable across desktop players, responsive web, and embedded players.


Did this page help you?