The golden-hour post
A clean feed post with caption, location and a believable like count.
Use this templateBuild an Instagram feed post with an editable caption, like count, comments and timestamp - plus the bottom tab bar that makes it read as the real app rather than a cropped card.
Each one opens in the editor as an editable, fictional scene — names, timings and interface details already set. Change a word, or change everything.
A clean feed post with caption, location and a believable like count.
Use this templateA paid partnership post — for pitch decks and media kits.
Use this templateA small shop announcing a drop across three photos — the shape most product posts actually take.
Use this templateDrop in your photo and pick the shape: square, 4:5 portrait or 16:9 landscape. Portrait is what most real feed posts use, and it changes the composition of the whole screenshot.
Handle, location line, verified badge, and the Paid partnership label if this is meant to read as an ad. Leave the location blank and the row disappears, exactly as it does in the app.
Captions bold the handle at the start and run regular after it. Add a couple of preview comments underneath — a real post almost never shows zero.
Like and comment counts are free text, so you can write 2,847 or 1.2M. Pick numbers that fit the follower count you're implying; mismatched ones are the fastest way to be spotted.
The post exports inside the app shell, tab bar and all, so it reads as a screenshot rather than a cropped card. Up to 3× on Pro and 1× free, labelled on free downloads, frame optional.
Our Instagram post skin is rebuilt from the real interface in code rather than traced from a screenshot, so the details that make it recognisable survive at export resolution. Here is what those details actually are.
A post sits inside the app shell, so the real screen ends with Home, Search, Reels, Shop and Profile. Without it the mockup reads as a cropped card rather than a screenshot.
Instagram fills the Home glyph when you are on the feed and outlines the rest. Getting this backwards is a subtle but visible error.
Instagram accepts 1:1 square, 4:5 portrait and 16:9 landscape, and each changes the whole composition of the screenshot.
The like count is set in semibold; the caption below runs regular with only the username bolded at the start.
Instagram shows View all N comments followed by one or two previews, each with a bolded handle.
2 HOURS AGO — small, uppercase, widely letter-spaced and set in the muted grey, well below the caption.
Everything made here is simulated. SocialMock has no connection to Instagram post and cannot read, send or alter a real message. Do not use a mockup to impersonate anyone, pass it off as a genuine screenshot, or present it as evidence in any legal, workplace or academic matter — see our Acceptable Use policy. For general information about legal risk, read is it legal to fake a screenshot? If you publish somewhere a viewer might mistake it for real, switch on the “Simulated” label before exporting.
Click straight into the preview and type. Export when you are done — free at 1×, up to 3× on Pro.
Open the Instagram post editor