How to create an Android SMS mockup in four steps
- Set the contact. Type the name into Contact → Name and add an avatar. With no photo, ChatMock draws the blue initial circle Google Messages uses for a contact without a picture.
- Write the conversation. + Alex and + Me add bubbles and the sender toggle flips their side. Google Messages uses wide 20px capsules, and the final bubble in a run squares off slightly on the sender's side; a photo attaches as a rounded media bubble with a caption.
- Set the Read label. Contact → Delivery starts at
Read, printed under your last outgoing message the way RCS confirms it. Blank it out for a message that has not been seen yet. - Export. Choose 2x for most on-screen uses, 3x if the shot will be enlarged or printed, and download. The frame is off by default here, since an Android screen inside an iPhone-style shell would look wrong, but the Phone frame toggle is there if a composition needs the device outline.
What makes a Google Messages screenshot actually look real
Android messaging has its own design language, distinct from every iOS messenger. Here are the values ChatMock uses, taken from the real app:
| Element | Light mode | Dark mode |
|---|---|---|
| Chat background | #ffffff | #1f1f1f |
| Outgoing bubble | #1a73e8 — Google blue, white text | |
| Incoming bubble | #f1f3f4 | #303134 |
| Bubble shape | 20px capsules; the last bubble in a run narrows to 6px on the sender's side | |
| Read confirmation | Small grey Read under the last outgoing message | |
| Status bar | Android style: clock on the left, signal and battery on the right, no camera cutout | |
The tells here are structural. Google Messages bubbles are Material Design capsules — larger radius than iMessage, with the last message in a run squaring off slightly on the sender's side. The Read confirmation is text, not a tick: no blue double-checks anywhere. And the status bar is a clean rectangle — clock on the left, signal and battery on the right, and no camera cutout, because a real screenshot never captures the hardware hole. Any of these details borrowed from an iPhone screenshot breaks the illusion immediately.
Everything you can customise
- Contact name and avatar photo
- Light or dark mode, both matching the real app
- Unlimited messages, reorderable, either side
- Read label text — or remove it entirely
- Image attachments with captions
- Date marker at the top of the thread
- Status bar: clock, battery and signal (Android layout)
- Optional phone frame (off by default on this page)
What people use Android SMS mockups for
SMS screenshots appear in stories where the delivery channel itself is the point: a text that lands at the worst moment, a two-factor code, a message from an unknown number. Tutorials and security-awareness material use them constantly, because SMS is the one interface every phone owner recognises regardless of platform. And with Android holding the majority of global phone share, an iOS-only mockup collection misses half the audience — which is why this page exists.
The deciding factor, as everywhere on ChatMock, is intent. Mockups built to illustrate, to parody, to teach or to design are welcome; a fabricated message used to deceive, to harass, to impersonate a company or institution, or to fake evidence is not. No bank, government, medical or legal notice templates are offered here, and the Acceptable Use Policy lays the whole boundary out.
Nothing is sent from this page
The contact, the Material bubbles and the Read line are drawn with plain HTML and CSS on your own device, and the PNG is encoded there before it is saved. Since nothing is transmitted or stored, the editor runs happily offline — load the page first, then cut the connection as a test.
Other generators
ChatMock covers the platforms people actually search for, one at a time: the WhatsApp chat generator, the iPhone text message generator, the group chat generator, the Messenger chat generator, the Discord chat generator, the Telegram chat generator, the Instagram DM generator, the Snapchat chat generator and the WhatsApp call log generator. Android holds the majority of global phone share, so if an iOS-only mockup would miss half your audience, the iPhone & Android text message guide covers both sides.
Frequently asked questions
Is the Android SMS generator free?
Yes — every control is open, with no signup, no email step, no cap and no watermark on the exported file.
Which messaging app does this imitate?
Google Messages, the default SMS and RCS app on most Android phones, with its Material Design language: large-radius bubbles, Google blue for outgoing messages, a clean background and a pill-shaped input. Samsung's own Messages app looks different and is not covered here yet.
Where does the Android status bar put the clock?
On the left, with signal and battery on the right and no camera cutout — because a real screenshot never captures the hardware hole. An iPhone-style status bar on an Android mockup is an instant giveaway, so this page draws the Android one.
What does the Read note under a message mean?
Under RCS, Google Messages shows a Read confirmation below the last outgoing message once the recipient has seen it. The label is editable — write Read with a time, use just Delivered, or clear it for a message that has not been opened yet.
Why is the phone frame handled differently here?
Because an Android interface inside an iPhone-style handset would look wrong, this page keeps the frame off and shows a bare screenshot edge by default, exactly as a real capture would appear. You can still switch the frame on if a composition calls for it.
Why are the bubbles rounder than on iPhone?
Material Design uses larger capsules — around 20px — and the last bubble in a run narrows to about 6px on the sender's side. Borrowing iMessage's 18px geometry for an Android mockup is one of those details that quietly breaks the illusion.
Does my SMS text get sent anywhere?
No. The thread is composed and the PNG generated entirely on your own device, so the names, numbers and messages stay in the browser and the file goes straight to your downloads. Disconnect after the page loads and it keeps working.
Can I use the mockups commercially?
Yes, across ordinary creative and educational work: explainer videos, slide decks, lesson material, short fiction and design comps. Faking evidence, impersonating a company, or otherwise deceiving people is off-limits, and the Acceptable Use Policy spells that out.