Free tool

Ad mockup generator

Drop in a video or image and see it in 11 real ad placements. Free, in your browser, nothing uploaded.

  • 100% private
  • No data saved
  • No account
  • No watermark
Skip the mockup tool

Instagram Reels placement around a 9:16 sample recruitment ad.

Sample: a recruitment ad made with RecruitmentAds.com

Your creative
Sample creative
Formatdetected 9:16
Placement7 of 11 placements take 9:16
Overlay
Your logo

100% private. Your logo never leaves this device. Or click the logo inside the mockup.

Call-to-action buttonInstagram Reels

Meta's own Ads Manager list, 34 buttons. Meta publishes availability by objective and destination, not by placement.

No email. No signup. No watermark.

Mocking up a hiring ad? RecruitmentAds.com builds the whole ad set from a vacancy URL →

Safe zones

Every safe zone, in one table

One row per placement, with the platform's own figure, how the platform classifies it, and the page it came from. Where a platform publishes nothing, the row says so instead of guessing.

Published safe zones by placement

FieldValueTypeSourceAccessed
Instagram Reels ads14% top, 35% bottom, 6% each sideDesign recommendationMeta Ads Guide, Instagram Reels 5 Aug 2026
Instagram Stories ads14% top, 35% bottom, 6% each sideDesign recommendationMeta Ads Guide, Instagram Stories 5 Aug 2026
Facebook Reels ads14% top, 35% bottom, 6% each sideDesign recommendationMeta Ads Guide, Facebook Reels 5 Aug 2026
Facebook Stories ads, video page14% (250 px) top, 20% (340 px) bottom Conflict →Design recommendationMeta Ads Guide, Facebook Stories video 5 Aug 2026
Facebook Stories ads, image page14% top, 35% bottom, 6% each sideDesign recommendationMeta Ads Guide, Facebook Stories image 5 Aug 2026
Reels ads carrying disclaimersBottom 40% freeDesign guidelineMeta Business Help Centre, safe-zone page 5 Aug 2026
YouTube video adsExact pixel values per format at 1080 x 1920, 1080 x 1080 and 1920 x 1080Design recommendationGoogle Ads Help, About video ad specs 5 Aug 2026
SnapchatTwo Snap pages give different figures; the dedicated safe-zone page gives noneDesign recommendationSnapchat Business Help Centre, Safe Zones for Ads 5 Aug 2026
Facebook Feednone publishedNot classifiedMeta Ads Guide, Facebook Feed pages 5 Aug 2026
TikTok, all video placementsnone published Why →Not classifiedSix TikTok-owned pages 5 Aug 2026
LinkedIn, every formatnone publishedNot classifiedLinkedIn advertising specifications 5 Aug 2026
X, all formatsnone publishedNot classifiedX creative ad specifications 5 Aug 2026

Every Meta safe-zone percentage is a design recommendation, not a hard requirement. Meta’s own wording is "Consider leaving", and nothing is rejected at upload for violating one.

Formats

Which placements take your aspect ratio

The tool detects your file's ratio and lights up the placements that accept it. Same answer, in a table.

Instagram Reels
Takes 9:16
Instagram Story
Takes 9:16
Instagram Feed
Takes 4:5, 1:1
Facebook Story
Takes 9:16
Facebook Reels
Takes 9:16
Facebook Feed
Takes 4:5, 1:1, 16:9
TikTok For You
Takes 9:16
Snapchat
Takes 9:16
LinkedIn Feed
Takes 9:16, 4:5, 1:1, 16:9
YouTube In-Stream
Takes 16:9
X Feed
Takes 16:9

9:16 vertical creative fits 7 of the 11 placements. Square and 4:5 creative fit 3, and 16:9 fits 4.

How it works

How the tool works

Load a file, or start from a sample

Drop in an MP4, MOV, JPEG or PNG, or click a preset. The tool reads the aspect ratio and lights up the placements that take it.

Rendered locally, in recreated chrome

Each interface is drawn in code from published specs, not screenshotted. Your file stays in the browser and is shown whole rather than cropped.

Two overlays to check against

UI chrome outlines what the app draws over your creative. Published safe zone draws the platform's own figure, with its source and date. Where a platform publishes none, the overlay says so.

Which number to use

When two spec sheets disagree, this is usually why

Platforms contradict themselves. Two examples below, each with the figure to build to and the page it comes from. Every platform page carries its own set.

  • Meta publishes two bottom reserves for Facebook Stories.

    Follow 35%. It is the figure Meta uses on every other vertical placement page.

    See the sources on the platform page
  • TikTok In-Feed specs differ by buying type.

    Match the table to how you buy. Auction In-Feed allows up to 10 minutes at a 516 kbps floor and accepts .avi; reservation requires 5 to 60 seconds at 2,500 kbps and drops .avi.

    See the sources on the platform page

All the Facebook figures → · All the TikTok figures →

Frequently asked questions

This is RecruitmentAds

Paste a vacancy link. Get the finished ad set back.

We turn one vacancy URL into a complete set of hiring ads: an on-brand video plus the static sizes, cut for Meta and LinkedIn. Recruiters ship a campaign in minutes. Marketing keeps control of the brand.

  • Video and static from one link
  • Sized per placement, Meta and LinkedIn
  • Your fonts, colours and logo, locked

Instagram, Facebook and Meta are trademarks of Meta Platforms, Inc. TikTok is a trademark of ByteDance Ltd. LinkedIn is a trademark of LinkedIn Corporation. YouTube is a trademark of Google LLC. Snapchat is a trademark of Snap Inc. X is a trademark of X Corp. RecruitmentAds.com is not affiliated with, endorsed by or sponsored by any of these companies. The placement previews on this page are illustrative recreations built from published specifications. They are not screenshots of the apps and may differ from the current product. Specification figures are quoted from each platform’s own documentation with the date they were read.