Free Fake Messenger Chat Generator

Create a Messenger-style conversation mockup and download it as a PNG. Write both sides, set the contact and Active now line, and switch between light and dark. Free, no sign-up, everything runs in your browser. For parody, mockups, and design comps only.

Build your Messenger chat mockup

9:41
C
Casey NolanActive now
TUE 11:04
Are we still on for Thursday?
11:04
Yep, 10am works
11:06
Perfect. I will bring the printed samples 👌
11:06
Bring the blue one too, I want to see it next to the packaging.
11:09
Message
Live preview
1
2
3
4
C
Phone status bar
Message timestamps
Delivery ticks
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 Messenger conversation.

Put Real Messaging on Your Site

You just designed a chat mockup. These free CommonNinja widgets turn that into a channel visitors can actually use, no code needed.

Explore More Free Tools

Other free tools for social content and mockups.

How It Works

How to make a Messenger chat mockup

No account, no sign-up, completely free. The mockup renders live and the PNG is built in your browser, so your text and your image never leave your device.

1

Write the conversation

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

2

Set the header

Add a contact name and a status line such as Active now, then upload a square profile picture if you want one.

3

Style and export

Choose light or dark, set timestamps, seen state, and typing dots, then download a crisp 2x PNG.

The Details

What makes a Messenger mockup look real

The blue pill bubbles are the easy part. What actually sells the screenshot is the shape of the conversation and whether the header and the timestamps agree.

uneven bubbles + minutes apart + a header that agrees

Real threads are lopsided. Somebody answers in two words, somebody else writes a full sentence, and the gaps between them are minutes, not seconds. Add a status line that matches the newest timestamp and the mockup stops arguing with itself.

Write the way people message. Lowercase starts, a dropped full stop, one emoji where it fits. That texture is what a reader recognizes before they consciously read a word of it.

And keep the purpose straight. This is a design asset for comps, training, and teaching. Invent every name, caption it as a mockup where it matters, and never let it stand in for a conversation that really happened.

Settings

Every control, and when to use it

Six settings shape the export. Here is what each one does and the job it fits.

SettingWhat it doesBest for
Light themeWhite screen, light gray incoming bubbles, blue gradient outgoing bubblesDecks, help articles, and anything on a white page
Most used
Dark themeNear-black screen with dark gray incoming bubbles and the same blue outgoingReels, dark landing pages, and high-contrast thumbnails
Most used
Status lineFree text under the name, commonly Active now or Active 2h agoSignalling whether the other person is around before the first bubble
Most used
TimestampsSmall time under each bubble instead of inside itKeeping the pill bubbles clean while still showing the pacing
Situational
Seen stateOne tick for sent, two for delivered, tinted for seen, on your messages onlyMaking the point that a message was read and not answered
Situational
Typing indicatorThree dots in a bubble at the end of the threadEnding on a reply that is still being written
Situational

Themes follow the common light and dark messaging palettes as of 2026. This tool is not affiliated with, or endorsed by, Messenger or Meta.

Use It Right

Good uses, and the two to never touch

A chat mockup is a graphic. These are the jobs it exists for, and the two uses that make it something else.

ScenarioWhat it isVerdict
Customer service compsShowing a support flow or reply template with invented customersGood use
Ad and landing page mockupsA placeholder conversation that shows how chat fits into a page designGood use
Training and onboardingTeaching a new team member what a good first reply looks likeGood use
Memes and sketchesClearly fictional exchanges for social posts or a video scriptGood use
Fake screenshots of real peopleMaking it look like a real friend, colleague, or brand page said somethingNever
Evidence in a disputeSubmitting a mockup to an employer, a platform, an insurer, or a courtNever

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 leaves your own screen.

⚖️

Using it as a screenshot of something real

The rule that outweighs every design note here. The export records nothing that happened. Presenting one as a real exchange to win an argument, a claim, or a case is fabrication.

Never present it as real
🎭

Borrowing a real name or page

A real person in the header, or a real brand page as the contact, turns a comp into impersonation. Invent the contact. It takes two seconds and removes the whole problem.

Invent the contact
⏱️

A status line that contradicts the thread

Active now paired with a last message from yesterday reads wrong immediately. Keep the header and the newest timestamp telling the same story.

Match status to times
🫧

Bubbles that are all the same size

Messenger threads are lopsided by nature. A short two-word reply next to a longer sentence is what makes a mockup read as real rather than as filler text.

Vary bubble lengths
🖼️

A stretched profile picture

A non-square upload gets cropped into the circle and distorts the face. Use a square image so the avatar stays sharp at the small header size.

Upload a square image
🌗

The wrong theme for the destination

A white mockup disappears on a white slide and a dark one disappears in a dark reel. Pick the theme for where the file will actually be placed.

Match theme to context

Best Practices

8 tips for a Messenger mockup that lands

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

01

Keep the contact plain and invented

A generic first and last name keeps attention on the conversation and keeps the mockup clear of any real account.

02

Use Active now with intent

Active now suggests a live conversation, Active 2h ago suggests you are waiting. The line is free text, so pick the one that matches your story.

03

Let the bubbles run uneven

Two words, then a sentence, then two words again. Even turn taking with even lengths is the fastest tell that a thread was written in one sitting.

04

Put timestamps under the bubbles

Messenger keeps its bubbles clean by showing the time below rather than inside. Leave timestamps on and you keep the pacing without cluttering the pills.

05

Use seen state to tell the story

If the point of the mockup is that a message went unanswered, end on your own bubble and set the state to Read.

06

Let visitors message you for real

A mockup shows the concept. A Messenger chat button on your site starts the actual conversation from whichever page someone is reading.

Add Messenger Chat free →

07

Offer every channel at once

Not everyone uses Messenger. One floating button can offer Messenger, WhatsApp, Telegram, and email so nobody has to switch apps to reach you.

Add All In One Chat free →

08

Caption it as a mockup

A single line in the deck or article noting the conversation is a design mockup keeps everything above board.

Glossary

Chat mockup terms, briefly

Six terms that come up whenever you design a messaging screenshot for a team.

Chat mockup
A designed image that mimics a messaging screen. It is a graphic for comps, training, and presentations, not a record of a real conversation.
Pill bubble
The fully rounded bubble shape Messenger uses. It has no tail, which is why the timestamp sits below the bubble rather than inside it.
Incoming and outgoing
Incoming bubbles sit left in gray and belong to the other person. Outgoing bubbles sit right in blue and belong to whoever owns the phone.
Seen state
Whether your last message shows as sent, delivered, or read. It only ever applies to messages you sent.
Status line
The small line under the contact name, usually Active now or Active 2h ago. Free text in this tool.
PNG export
The downloadable image. It rasterizes the mockup at 2x pixel density so it stays sharp on high-resolution screens.

FAQ

It is a free design tool that renders a generic Messenger-style conversation from the messages you type in, then exports it as an image. It is a mockup tool for support comps, training material, storyboards, memes, and presentations. It does not send anything, it does not connect to Messenger, and it is not affiliated with Messenger or Meta.
Add a message, mark it as Them or You, and type the text. Repeat for each line, reorder them with the arrows, and set a time on each. Add a contact name and a status line such as Active now, optionally upload a square profile picture, then pick light or dark and toggle timestamps, seen state, and the typing indicator. The preview updates live and one click exports a PNG.
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 message text stays in your browser tab, the profile picture is read locally by your browser, and the PNG is created 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. Presenting one as a genuine exchange is not. Do not use it as evidence in a workplace matter, an insurance claim, a platform report, or a legal case, and do not impersonate a real person or brand page. Keep every name in it invented.
Messenger uses fully rounded pill bubbles with no tail, so it shows the time under the bubble rather than tucked into the corner. This tool follows that layout, which is part of what makes the mockup read as Messenger rather than as a generic chat.
Yes. The Dark theme switches the screen to near-black with dark gray incoming bubbles, while outgoing bubbles keep the blue gradient. That is the look most people expect from a dark mode Messenger screenshot.
The mockup exports at a fixed 420 pixel phone width at 2x pixel density, so the PNG is roughly 840 pixels wide. It stays crisp on retina screens and drops cleanly into slides, documents, and posts.

Trusted by