InstagramInstagram mockups

Fake Instagram comment & screenshot generator

Build a whole Instagram comment sheet — the post still visible behind it, usernames running straight into the comment text the way Instagram actually sets them, hearts on the right with the count in words, pinned comments and the quick-reaction row above the composer.

Open the Instagram editorFree · no account · PNG and video

Start from an Instagram 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
InstagramInstagramWork

The comment section that sold out the drop

A maker's post where every comment is asking the same thing, and the pinned one answers it once.

Use this template
InstagramInstagramCreator

Everyone made the recipe

A food post where the comments are people reporting back — the shape most creator screenshots need.

Use this template
InstagramInstagramScam awareness

Spotting the fake giveaway account

The impersonator in the replies, and the real account telling people not to click. Written as a warning.

Use this template

How to make an Instagram mockup

  1. Start from an example

    The three above are the shapes people ask for: a maker's restock where the pinned comment answers the one repeated question, a recipe post where everyone is reporting back, and a giveaway where the real account is warning people about the impersonators.

  2. Set the post

    Image, account name, caption, like total and comment total all live in the Post section. The image is a picture you pick or upload — there is no video to supply.

  3. Write the comments

    Each comment is a message. Set who wrote it, the text and the relative time — Instagram uses short forms like “2 h” and “48 m”. The first comment renders as pinned automatically.

  4. Mark the liked ones

    Give a comment a reaction and its heart fills red. Add a verified badge to a person in the People section and the blue tick appears inline, right after the username.

  5. Export

    PNG at 1× free, up to 3× on Pro, device frame optional. The export captures the whole comment list, not only the part on screen, so a long thread comes out complete.

How the Instagram interface is put together

Our Instagram 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.

The username runs into the text

This is the single fastest way to tell an Instagram comment from any other. The username is bold and the comment text flows straight after it on the same paragraph, wrapping underneath the name rather than starting on a new line. YouTube and TikTok both stack the handle above the text. A mockup that stacks them is not Instagram, however good the colours are.

The heart on the right has no number

Each comment carries a small outline heart on the right, and nothing under it. The count lives in the meta line as “12 likes”, in words. TikTok stacks a number beneath its heart — copying that here is the most common way a fake Instagram comment gives itself away.

Replies collapse and stay collapsed

Instagram never expands a reply thread inline in this view. A comment with replies shows a short grey rule and “View replies (3)”, and the list stays flat. Rendering nested replies would be a Reddit or YouTube behaviour, so the skin does not offer it.

The post stays visible above the sheet

Tapping comments raises a sheet with a grab handle and a centred “Comments” title, but the photo you are commenting on is still there behind it, with the account name over the top. A comment list floating on a plain background is not a screenshot anyone has ever taken.

Pinned by the account

A pinned comment carries a small pin and the account's username above it. Businesses use it to answer the one question everybody asks, which is why it shows up in almost every small-business comment screenshot.

The quick-reaction row

Above the composer sits Instagram's row of one-tap reactions, then “Add a comment for …” naming the account. Both are Instagram's own interface, and both are missing from most fakes because they sit below the fold of a casual glance.

What people use Instagram mockups for

Questions about Instagram mockups

Why do my names come out lowercase with underscores?
Because Instagram shows a username, not a display name. Names are normalised the way the platform does it — lowercased, spaces turned into underscores, punctuation dropped — so you cannot accidentally produce a layout Instagram has never rendered.
Can I set the like counts on each comment?
The per-comment counts are generated from the comment itself so they hold still while you type instead of reshuffling on every keystroke. The post's like total and the comment total are directly editable in the Post section.
How do I pin a comment?
The first comment in the list renders as pinned, with the account's username on the pin line. Reorder the comments in the editor and the pin follows whichever one is at the top.
How do I make a comment look liked?
Give it a reaction in the editor and its heart fills red. It reuses the reaction field rather than adding a switch you would have to go looking for, and the same field drives the creator heart on YouTube and TikTok so one scene reads correctly on all three.
Do I have to upload the post image?
No. Pick one from the built-in image library or upload your own. The image is a still — there is no video handling and nothing is transcoded or stored.
Can I put fake comments under a real person's post?
No, and our terms prohibit it. Inventing comments from a named real person, or attributing them to a real account, is impersonation — and screenshots travel much further than corrections do. Every example on this page uses a fictional account.
Does it do YouTube and TikTok comments too?
Yes, and each is built from its own interface rather than recoloured. YouTube stacks the list under the video with a sort control; TikTok overlays a sheet on the video and moves the like column to the right. Switch the app with the format set to Comments.
Is there a watermark?
Free downloads carry a small SIMULATED · socialmock.com label, burned into the pixels, at 1× resolution. Pro removes the label and unlocks 2× and 3×. You can also switch the label on yourself at any tier, which is worth doing if you are publishing somewhere a viewer might take the image at face value.

Use these responsibly

Everything made here is simulated. SocialMock has no connection to Instagram 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 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 editor