InstagramInstagram post mockups

Fake Instagram post & mockup generator

Build 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.

Open the Instagram post editorFree · no account · PNG and video

Start from an Instagram post example

Each one opens in the editor as an editable, fictional scene — names, timings and interface details already set. Change a word, or change everything.

All examples
InstagramInstagramCreator

The golden-hour post

A clean feed post with caption, location and a believable like count.

Use this template
InstagramInstagramCreator

The sponsored post

A paid partnership post — for pitch decks and media kits.

Use this template
InstagramInstagramWork

The restock carousel

A small shop announcing a drop across three photos — the shape most product posts actually take.

Use this template

How to make an Instagram post mockup

  1. Upload the image

    Drop 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.

  2. Set the author

    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.

  3. Write the caption and comments

    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.

  4. Set believable engagement

    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.

  5. Export the whole screen

    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.

How the Instagram post interface is put together

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 feed post ends in the tab bar

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.

The active tab is filled, not outlined

Instagram fills the Home glyph when you are on the feed and outlines the rest. Getting this backwards is a subtle but visible error.

Three aspect ratios, not one

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 bold, the caption is not

The like count is set in semibold; the caption below runs regular with only the username bolded at the start.

Comments preview under the caption

Instagram shows View all N comments followed by one or two previews, each with a bolded handle.

The timestamp is uppercase and small

2 HOURS AGO — small, uppercase, widely letter-spaced and set in the muted grey, well below the caption.

What people use Instagram post mockups for

Questions about Instagram post mockups

Can I change the aspect ratio?
Yes - 1:1 square, 4:5 portrait and 16:9 landscape, matching what Instagram actually accepts.
Can I edit likes and comments?
Yes. Like count, comment count, the caption, the timestamp and the preview comments are all editable, and you can toggle liked and saved states.
Does it include the bottom tab bar?
Yes - Home, Search, Reels, Shop and Profile, with Home filled as the active tab, so the mockup reads as a real screen.
Can I add my own image?
Yes, upload any image and it fills the media area at your chosen aspect ratio.
Is this connected to Instagram?
No. Nothing here touches Instagram or Meta. It renders a picture in your browser with no access to any account.
Can I mark it as a sponsored post?
Yes, there is a Sponsored toggle that adds the paid-partnership label.

Use these responsibly

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.

Related generators

Browse all 36 apps

Build your Instagram post mockup now

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