The caption band
Snapchat's full-width black text bar over a photo — the single thing that identifies a Snap at a glance.
Use this templateBuild a full-screen Snapchat story — the caption in the full-width black band that identifies a Snap at a glance, a name-and-ghost header with no avatar, the thin segment bar caught mid-sequence, and the Send Chat composer with its rocket.
Each one opens in the editor as an editable, fictional scene — names, timings and interface details already set. Change a word, or change everything.
Snapchat's full-width black text bar over a photo — the single thing that identifies a Snap at a glance.
Use this templateLate, loud and mid-sequence — segment three of five, which is what a real story screenshot looks like.
Use this templateThe story people post to their whole friends list because a group chat is too much effort.
Use this templateThe three above are the shapes people make: a photo with the caption band, a night-out story caught mid-sequence, and the lost-keys story people post to their whole friends list.
Upload an image or pick one, then edit the username straight in the preview. Snapchat shows a name rather than an avatar, so that is the only identity on screen.
Type it and choose top, middle or bottom. It renders as the full-width band automatically — there is no switch for that, because Snapchat has no other way of drawing it.
How many snaps in the story, and which one is playing. Setting it mid-sequence is what makes the screenshot look real rather than posed.
PNG at 1× free, up to 3× on Pro, device frame optional, and onto a 9:16 canvas if it is going into a video.
Our Snapchat 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.
Snapchat's text sits inside a translucent black bar that runs edge to edge across the screen. Instagram's floats free with a shadow. This is the single most recognisable thing about a Snapchat screenshot, and it is what every recoloured mockup gets wrong — the colours can be perfect and it will still read as Instagram.
Just the ghost, the name and the time. Snapchat identifies the sender by name; Instagram puts a circular profile picture first. If the header has an avatar it is not a Snap, whatever else is on the screen.
The composer reads Send Chat with a camera inside the pill, and the swipe-up rocket sits to its right — where Instagram puts a heart and a paper plane. Two apps, the same corner, completely different controls.
Snapchat's progress bar is a set of hairlines with noticeable space between them; Instagram's are chunkier and tighter. It is a two-pixel difference nobody could name and everybody recognises, which is exactly the kind of thing a traced mockup misses.
Snapchat puts views behind a swipe up, so a number on the story itself is not something that appears. The field is not offered on this skin at all rather than offered and ignored — a control that draws nothing is worse than no control.
A real story screenshot is segment three of five, not one of one. The segment bar is fully editable here, and the examples are deliberately set mid-play, because a single full bar is the fastest way to make a mockup look staged.
Everything made here is simulated. SocialMock has no connection to Snapchat 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 Snapchat editor