Free tool
Reel and Story safe zone template generator
By the KeyMo team · Updated
This free generator gives you a transparent 1080x1920 PNG template for Reels, Stories, TikTok or YouTube Shorts: pick a platform, check the preview, download. Meta's published Reels ad margins are used for ads only, so every other template uses KeyMo's conservative recommendation and says so inside the PNG. Nothing is uploaded.
Safe zone template generator
Runs in your browser. Nothing is uploaded.
KeyMo's conservative recommendation
KeyMo's conservative recommendation. It reuses Meta's Reels ad percentages as a careful default and is not the platform's rule. Meta publishes percentages for ads only, and none for ordinary Reels.
| Edge | Keep clear | Pixels |
|---|---|---|
| Top | 14% | 269 px |
| Bottom | 35% | 672 px |
| Left | 6% | 65 px |
| Right | 6% | 65 px |
Safe box: 950 x 979 px, from x 65 and y 269.
The PNG names its margin source, so it never passes as a platform file.
How to use the template
- Pick the platform. Tick the ad box only for a paid Reels ad, which switches to Meta's published ad margins.
- Choose shaded edges with a dashed box, or the dashed box alone if you want a lighter guide.
- Check the 9:16 preview and the pixel table, then download the 1080x1920 PNG.
- Place the PNG on the top layer of your editor, keep text and faces inside the dashed box, and hide the layer before exporting.
Which margins each template uses
| Template | Margins drawn | Source |
|---|---|---|
| Instagram Reels, paid ad | 14% top, 35% bottom, 6% each side | Meta Ads Guide for Reels ads |
| Instagram Reels, regular | Same four percentages | KeyMo's recommendation; no Meta figure for ordinary Reels in the pages we read |
| Instagram Stories | Same four percentages | KeyMo's recommendation; no figure for ordinary Stories, and Meta's Story ad pages disagree (see the Story safe zone page) |
| TikTok | Same four percentages | KeyMo's recommendation; TikTok offers its own downloadable files |
| YouTube Shorts | Same four percentages | KeyMo's recommendation; YouTube states no figure |
On 1080x1920 the percentages become 269 px at the top, 672 px at the bottom and 65 px on each side, leaving a 950 x 979 px safe box. These pixels are arithmetic on the percentages, not platform figures.
Template or checker?
This page hands you a ready file at a fixed size. If you want to test a caption block, load your own frame or enter your own margins, use the safe zone checker. For background, see the Instagram Story safe zone page and the safe zone glossary entry.
KeyMo turns long videos and podcasts into scored, captioned 9:16 clips at 1080x1920. It has no free plan; see the pricing page. Caption styles sit in different places, so load a frame of your export against this template before posting.
Sources: Meta Ads Guide: Instagram Reels video ads (safe zone percentages) (checked 11 October 2026).