Free Fake Text Message Generator

Build a realistic iPhone text message mockup and download it as a PNG. Switch between blue iMessage and green SMS bubbles, add reactions, set Delivered or Read, and write both sides of the conversation. Free, no sign-up, and everything runs in your browser. For parody, mockups, and design comps only.

Build your iMessage mockup

9:41
C
Casey Morgan
Today 9:41 AM
are we still on for tomorrow?
9:38 AM
yep! 7pm, the place on 5th
9:39 AM
👍perfect. i booked it under my name
9:40 AM
legend 🙌 see you then
9:41 AM
Read
iMessage
Live preview
1
Reaction
2
Reaction
3
Reaction
4
Reaction
C
Phone status bar
Message timestamps
Delivery status
Typing indicator

For parody, mockups, education, and design comps only. Do not use this to impersonate real people, fake evidence, or mislead anyone about a real iMessage conversation.

Start Real Conversations on Your Site

You just designed a text message mockup. These free CommonNinja widgets turn messaging into an actual channel on your website, no code needed.

Explore More Free Tools

Other free tools for social content and mockups.

How It Works

How to make a fake text message screenshot

No account, no sign-up, completely free. The mockup renders live and the PNG is generated in your browser, so neither your text nor your image is ever uploaded to a server.

1

Write the conversation

Add a message, mark it as Them or You, and type the text. Reorder lines with the arrows and set a time on each one.

2

Pick blue or green

Choose blue iMessage or green SMS bubbles, set the contact name, upload a profile picture, and pick light or dark mode.

3

Download the PNG

Add a reaction, set Delivered or Read, then export a crisp 2x PNG ready for a slide, a storyboard, a landing page comp, or a meme.

Blue vs Green

The one detail that decides whether it looks real

Every other setting is craft. Bubble color is meaning. Anyone who has used an iPhone reads it without thinking about it, which is why getting it wrong is so obvious.

blue = iMessage, Apple to Apple · green = RCS or SMS, everyone else

A blue thread says both people are on iPhones and the message went over the internet. A green thread says the other person is on Android, or there was no data connection, so it went over RCS or as a plain carrier text.

One thing worth getting right, because most mockup guides still have it wrong: green no longer means feature-free. Since iOS 18, iPhones support RCS, the modern carrier standard that replaces SMS, and RCS threads still show green while carrying read receipts, typing indicators, and emoji reactions. So a green mockup with a Read line and a heart on a bubble is perfectly plausible today. It is only old-fashioned SMS and MMS, the fallback when RCS is unavailable, that has none of those features.

The other half of believability is consistency in the conversation itself. If the status says Read, the newest message should be one you sent. If the times jump two hours between a question and its answer, the reply should acknowledge the gap. Each of those details is small on its own, and each one is what a reader notices first when it is wrong.

Worth saying plainly: believable styling is for design work. It is never a reason to present a mockup as a real conversation. Keep it a graphic, label it when it matters, and invent every name and number in it.

Settings

Every setting, and when to use it

Seven controls shape the look of the export. This is what each one does and the job it is best suited to.

SettingWhat it doesBest for
Bubble colorBlue for iMessage, green for an RCS, SMS, or MMS textThe single most important switch here. Blue for iPhone to iPhone, green for Android
Most used
Light themeWhite background, light gray incoming bubbles, saturated outgoing bubblesBlog posts, slide decks, and anything placed on a white page
Most used
Dark themeTrue-black background with near-black incoming bubbles, the way an OLED iPhone renders itReels, thumbnails, and product shots that need high contrast
Situational
ReactionsA heart, thumbs up, thumbs down, laugh, or double exclamation stuck to a bubble cornerShowing agreement or a punchline without writing another line of dialogue
Situational
Delivery statusPrints Sent, Delivered, or Read under the last message you sentCarrying the story: Read then silence lands very differently from Delivered
Most used
Typing indicatorThree dots in a bubble at the end of the threadCliffhanger mockups where the reply is still coming
Situational
Status barClock, signal bars, and battery across the topFull phone-screenshot look. Turn it off for a cleaner card in a deck
Situational

Themes follow the common light and dark iPhone messaging palettes as of 2026. This tool is a generic design mockup and is not affiliated with, or endorsed by, Apple.

Use It Right

Good uses, and the two to never touch

A text message mockup is a design asset. These are the everyday jobs it is built for, and the uses that turn it into something else entirely.

ScenarioWhat it isVerdict
App and website mockupsFiller conversations in a product comp, an onboarding flow, or a messaging feature demoGood use
Memes and skitsClearly humorous exchanges between invented characters, the most common use by farGood use
Storyboards and scriptsVisualizing a text-message scene for a video, an ad, or a class exerciseGood use
Safety and scam educationShowing students or staff what a phishing text looks like, with invented numbersGood use
Faking evidencePresenting a mockup as a genuine conversation in a dispute, a claim, or a court matterNever
Impersonation or scamsMaking it look like a real person, a bank, or a delivery company sent something they never sentNever

Avoid These

What gives a mockup away, and the line never to cross

Four of these are craft. The first two are not negotiable. Read them before you export anything that will leave your own screen.

⚖️

Passing it off as real evidence

The one rule that matters more than every design tip here. A mockup is not a record of anything. Using one to back a claim, win an argument, or mislead an employer, a platform, or a court is fraud, not design.

Never present it as real
🎭

Using a real person or number

A real name, a real company, or a real phone number in the header turns a design comp into impersonation. Invent the contact instead. It costs nothing and keeps the mockup clean.

Invent the contact
🫧

Mixing up blue and green

This is the detail iPhone users spot instantly. Every bubble in one thread is the same color unless the conversation genuinely switched networks. A blue thread with one green reply reads as a mistake, not a story.

Keep one color per thread
🕐

Timestamps that fight each other

Replies that arrive before the message they answer, or a thread that jumps hours between two sentences, break the illusion instantly. Keep the times moving forward in small steps.

Keep times in order
📖

Read receipts on the wrong side

Delivered and Read only ever appear under a message you sent, never under one you received. If the status is the point of the shot, make sure the last message in the thread is outgoing.

Status is outgoing only
📝

Writing too formally

Real texting is short, lowercase, and a bit messy. Full paragraphs with perfect punctuation read as marketing copy, which is exactly what makes a mockup look staged.

Write how people text

Best Practices

8 tips for a text mockup that lands

All CommonNinja widgets mentioned below are free to start. Apply these while you write the conversation and after you place the image.

01

Pick the bubble color first

Decide whether the story is iPhone to iPhone or iPhone to Android before you write a word. Blue and green carry meaning to anyone who has used an iPhone, and swapping later usually means rewriting lines.

02

Invent a plain, forgettable name

A generic first name and last name keeps the focus on the message text and keeps you away from anything that resembles a real contact.

03

Alternate sides unevenly

Real threads are lopsided. Two quick messages from one person, then a longer reply, reads far more true than a tidy back and forth on every line.

04

Use one reaction, not five

A single Tapback on the line that deserves it draws the eye exactly where you want it. A reaction on every bubble turns the thread into noise and looks nothing like a real screen.

05

End on the state you want to show

If the story is "they read it and went quiet", finish with an outgoing message and set the status to Read. If it is "they are answering right now", switch the typing indicator on instead.

06

Turn the status bar off for decks

The clock and battery sell a phone screenshot, but they add clutter in a slide. Drop them when the mockup sits inside another frame or a device image.

07

Move real messaging onto your own site

A mockup shows what a conversation could look like. One floating button can offer WhatsApp, Messenger, Telegram, and email so visitors reach you on whatever they already use.

Add All In One Chat free →

08

Catch the people who will not chat live

Plenty of visitors would rather type once and get on with their day. A short contact form catches those, straight to your inbox, with no code to write.

Add a contact form free →

Glossary

Text message terms, briefly

Seven terms that come up whenever you design an iPhone messaging screenshot. Useful if you make these for a team.

iMessage
Apple's own messaging service, used automatically between Apple devices over the internet. Its messages show as blue bubbles, and it supports read receipts, typing indicators, and Tapbacks.
SMS and MMS
The old standard carrier text formats that work on any phone. On an iPhone these show as green bubbles. SMS is text only, MMS adds pictures and group messages. Neither supports read receipts or reactions.
RCS
Rich Communication Services, the modern carrier standard that replaces SMS. iPhones have supported it since iOS 18. RCS threads still show as green bubbles, but they do carry read receipts, typing indicators, and emoji reactions.
Tapback
Apple's name for a reaction attached to the corner of a single bubble, rather than a reply. Six exist on an iPhone, and this tool renders five of the common ones.
Read receipt
The Read line with a time under your last message, shown only when the recipient has read receipts switched on. Without it you see Delivered and nothing more.
Incoming and outgoing
Incoming messages sit on the left and belong to the other person. Outgoing messages sit on the right and belong to whoever owns the phone in the mockup.
PNG export
The downloadable image the tool produces. It rasterizes the on-screen mockup at 2x pixel density so it stays sharp on high-resolution screens.

FAQ

It is a free design tool that renders a generic iPhone-style text message screen from the lines you type in, then lets you download it as an image. It is a mockup tool for memes, product comps, storyboards, training material, and presentations. It does not send any messages, it does not connect to iMessage or your carrier, and it is not affiliated with Apple.
Add a message, mark it as Them or You, and type the text. Repeat for each line, reorder them with the arrows, and give each one a time. Set the contact name, optionally upload a profile picture, choose blue iMessage or green SMS bubbles, pick light or dark mode, and switch the status bar, timestamps, reactions, and typing dots on or off. The preview updates as you type, and one click exports a PNG.
On an iPhone, blue bubbles mean the message went over iMessage, which is Apple to Apple over the internet. Green bubbles mean it went over RCS or as a standard SMS or MMS text, which is what happens when the other person is on Android or when there is no data connection. Worth knowing: since iOS 18 iPhones support RCS, so green threads can now carry read receipts, typing indicators, and reactions too. Only the older SMS and MMS fallback has none of those. This tool has a Bubble color switch because getting the color wrong is the fastest way to make an iPhone mockup look off.
Yes, completely free. No account, no sign-up, no credit card, and no watermark on the export. Make as many mockups as you like.
No. The conversation text stays in your browser tab, the profile picture is read locally with your browser file reader, and the PNG is rasterized on your own device. Nothing is sent to a CommonNinja server and nothing is stored.
Making a mockup for parody, design, education, or a presentation is normal design work. What is not acceptable, and in many places not legal, is presenting one as a genuine conversation. Do not use it as evidence in a dispute, a claim, or a legal matter, do not impersonate a real person or company, and do not use it to defraud or harass anyone. Keep every name in it invented.
Yes. Each message has a reaction picker with a heart, thumbs up, thumbs down, laughing, and double exclamation. Apple calls these Tapbacks. They attach to the corner of the bubble the way they do on an iPhone, and they are off by default so a thread stays clean unless you want one.
Under the last message you sent, an iPhone prints Delivered once it reaches the other device, and Read with a timestamp once the recipient has opened it and has read receipts switched on. You choose which of Sent, Delivered, or Read the mockup shows. It only ever appears under an outgoing message, never an incoming one, and this tool follows that rule.
The mockup is exported at a fixed 420 pixel phone width at 2x pixel density, so the downloaded PNG is roughly 840 pixels wide. That stays crisp on retina screens and drops cleanly into slides, documents, and social posts.

Trusted by