A clip that took off
The shape most TikTok mockups need — six-figure likes, the spinning sound disc and a creator you do not follow yet.
Use this templateBuild the full-screen TikTok player — the action rail with the avatar on top of it, the spinning sound disc, the @handle, a caption that clamps at two lines and the For You bar above. Counts are typed as real numbers and abbreviated the way TikTok abbreviates them.
Each one opens in the editor as an editable, fictional scene — names, timings and interface details already set. Change a word, or change everything.
The shape most TikTok mockups need — six-figure likes, the spinning sound disc and a creator you do not follow yet.
Use this templateWhat a real post looks like before anything takes off. The counts nobody screenshots, and the ones most demos should use.
Use this templateThe pattern media-literacy sessions have to show and cannot ethically screenshot from a real account — an impossible claim with the numbers to match.
Use this templateThe three above are the ones people make: a clip that took off, a small account with honest numbers, and engagement bait for a media-literacy session.
An image from the library or your own. Leave it empty and the rail and caption still draw over a neutral field, so you can get the layout right before choosing a picture.
Photo, handle, the verified tick and whether you already follow them.
The caption keeps its line breaks and clamps at two lines. TikTok sounds usually read original sound - handle.
Likes, comments, saves and shares, as plain integers.
PNG at 1× free and up to 3× on Pro, on a 9:16 canvas by default, device frame optional.
Our TikTok 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.
TikTok stacks the creator's photo at the TOP of the action column, with a red plus hanging off the bottom edge of it. Instagram's rail has no avatar in it at all — the creator sits in the bottom-left corner instead. Put the photo in the wrong column and you have drawn a Reel.
Then the sound disc. The order matters more than it sounds: Instagram puts the paper plane before the bookmark, and YouTube leads with a like and dislike pair. Anyone who uses the app reads the column before they read the caption.
A round album tile at the foot of the rail, and it is the single most TikTok thing on the screen. With no cover art it falls back to the creator's photo, which is what the app does — not to a grey music note. It holds still for anyone who has asked their system for reduced motion.
TikTok writes @handle. Instagram writes the username bare, with no prefix. It is one character and it is the fastest tell in either direction.
With a more at the end, and only when there is something to expand — a one-line caption gets no affordance at all. A caption printed in full covers the frame and reads as a mockup immediately, because a real player never lets the words take the picture.
You enter 128400 and the player writes 128.4K. One decimal, dropped when it would be a zero, so two million reads as 2M and never 2.0M. Under a thousand the number stays written out — 412 likes is 412, not 0.4K.
Everything made here is simulated. SocialMock has no connection to TikTok 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 TikTok editor