Fake Signal chat & screenshot generator
Build a Signal conversation with the app's flat blue outgoing bubbles, light-grey incoming bubbles and the per-bubble timestamp Signal shows inside each message.
Start from a Signal 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.
The Secret Santa leak
Someone replies in the wrong window and the whole thing unravels.
Use this templateA missed call, centred
Signal does not bubble a call — it centres it across the thread, which is the structural difference from WhatsApp before you read a word of it.
Use this templateHow to make a Signal mockup
Load a scene or start empty
The Signal examples above are the ones people ask for most: an on-call thread at 2am and an office Secret Santa going wrong. Open either and rewrite it.
Set the contact
Signal's header is deliberately plain — back, avatar, name, call buttons. There's no badge and no decoration, so the name and the optional subtitle carry the whole thing.
Write the messages
Click a bubble and type. Signal puts a small timestamp inside every message rather than only under the last one, so each bubble reserves room for it automatically.
Try dark mode
Signal's dark theme is a very dark grey rather than pure black, which softens the contrast against the blue. It's a per-phone toggle in the editor, independent of the site's own theme.
Export
PNG at 1× free, up to 3× on Pro, frame optional, transparent optional. The Simulated label is there for anywhere the image might be taken at face value.
How the Signal interface is put together
Our Signal 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.
Signal blue is flatter and cooler
A flat, cool blue — no gradient, no shine. Signal's visual language is deliberately plain, and mockups that add a gradient immediately look like a different app.
Timestamps sit inside every bubble
Unlike iMessage, Signal shows a small time inside each message rather than only under the last one, in a translucent white on outgoing bubbles.
The palette is nearly monochrome
Beyond the blue, Signal is white and greys. That restraint is the identity - extra colour reads as wrong.
Dark mode is grey, not black
Signal uses a very dark grey rather than iOS-style pure black, which softens the contrast against bubbles.
The header is minimal
Back chevron, avatar, name, then video and audio call. No badges, no status decoration beyond an optional subtitle.
The composer is a plain pill
A plus on the left, then a rounded field with camera and mic - no sticker or GIF shortcuts.
What people use Signal mockups for
- Privacy and security content
- Journalism and source-protection illustrations
- Storyboarding videos
- Security-awareness training
- Product and UX case studies
- Fiction and scripts
Questions about Signal mockups
- Is this connected to Signal?
- No. Nothing here touches Signal. It draws a picture of an interface in your browser and has no access to any account or message.
- Does it show timestamps in every bubble?
- Yes - Signal puts a small time inside each message, and we match that rather than only captioning the last one.
- Can I switch to dark mode?
- Yes. The phone's own appearance is a toggle, independent of the site theme, and uses Signal's own dark grey surface rather than pure black.
- Can I edit the status bar?
- Yes - clock, battery, wifi, signal and carrier, or hide the status bar entirely.
- Do exports carry a watermark?
- Free downloads carry a small SIMULATED · socialmock.com label; Pro removes it. The label can also be switched on manually.
- Is it legal to make one?
- Laws vary by jurisdiction and use. Clearly fictional, disclosed mockups are generally lower risk, but no category is automatically legal. Impersonating someone, presenting a mockup as genuine, or using it as evidence violates our terms and may be unlawful.
Use these responsibly
Everything made here is simulated. SocialMock has no connection to Signal 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 appsBuild your Signal mockup now
Click straight into the preview and type. Export when you are done — free at 1×, up to 3× on Pro.
Open the Signal editor