Free Fake Telegram Chat Generator

Design a Telegram-style conversation mockup and export it as a PNG. Write both sides, set the contact name and last-seen 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 Telegram chat mockup

9:41
M
Mira Petrovalast seen recently
Today
Did you see the new build?11:14
Pulling it now11:15
The export is about 3x faster than last week 🚀11:15
Then we can ship it Thursday. I will write the release notes tonight.11:18
Message
Live preview
1
2
3
4
M
Phone status bar
Chat wallpaper
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 Telegram conversation.

Turn Chat Into a Real Channel

You just designed a chat mockup. These free CommonNinja widgets put real messaging on your website, no code required.

Explore More Free Tools

Other free tools for social content and mockups.

How It Works

How to make a Telegram chat mockup

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

1

Write the thread

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

2

Set the header

Enter a contact name and a status line such as online or last seen recently, then upload a profile picture if you want one.

3

Style and export

Pick light or dark, adjust the wallpaper, ticks, timestamps, and typing dots, then download a crisp 2x PNG.

The Details

What makes a chat mockup convincing

The palette does less work than people expect. What sells a messaging screenshot is the pacing of the conversation and whether the header agrees with the bubbles.

header + timestamps + message length = one consistent story

Every part has to point the same way. A last seen recently header with a reply from three seconds ago contradicts itself, and so does a four-message thread where every bubble is the same length. Fix those two and the rest looks after itself.

Write the way people actually type. Lowercase openings, a missing full stop, one emoji where it belongs. That rhythm does more for a mockup than any single toggle in the editor, because it is what a reader recognizes without thinking about it.

None of that changes what the file is. It is a design asset for comps, demos, and teaching. Keep the names invented, keep it labelled where it matters, and never let it stand in for a real conversation.

Settings

Every control, and when it earns its keep

Six settings shape the export. Here is what each one changes and the job it suits best.

SettingWhat it doesBest for
Light themeSoft blue backdrop, white incoming bubbles, pale green outgoing bubblesDocs, blog posts, and slides on a white background
Most used
Dark themeDeep navy background with slate blue outgoing bubblesProduct shots, reels, and anything that needs to pop on dark
Most used
Status lineFree text under the contact name, such as online or last seen recentlySetting the mood of the thread before anyone reads a single message
Most used
Chat wallpaperFaint pattern behind the bubblesMaking the export read as a phone screen rather than a flat card
Situational
Delivery ticksOne tick for sent, two for delivered or read, on outgoing messages onlyShowing whether the last thing you sent actually landed
Situational
Typing indicatorThree dots in a bubble at the end of the threadLeaving the conversation mid-reply for a cliffhanger frame
Situational

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

Use It Right

Good uses, and the two to never touch

A chat mockup is a graphic. These are the jobs it is built for, and the two uses that turn it into something else entirely.

ScenarioWhat it isVerdict
Bot and channel demosShowing what a bot flow or channel announcement looks like before you build itGood use
Product and app compsPlaceholder conversations inside a UI mockup or a feature walkthroughGood use
Tutorials and coursesIllustrating a messaging concept with invented participantsGood use
Memes and fictionClearly humorous or fictional exchanges between made-up charactersGood use
Fabricating proofPassing a mockup off as a genuine chat in a dispute, a claim, or a legal matterNever
Crypto and giveaway scamsFake screenshots of payouts, admins, or endorsements used to bait peopleNever

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.

⚖️

Treating a mockup as proof

This matters more than any styling tip on the page. A generated image records nothing. Using one to support a claim, a refund, a report, or a legal argument is fabrication, not design work.

Never present it as real
🪙

Fake payouts and endorsements

Messaging screenshots are a favourite prop in crypto and giveaway scams. Do not build mockups that imply a real admin, exchange, or public figure promised anyone money.

No fake endorsements
🕐

A last-seen line that contradicts the chat

If the header says last seen yesterday but the newest message is from a minute ago, the mockup argues with itself. Match the status line to the timestamps.

Match status to times
💬

Perfectly even turn taking

Real threads clump. Someone fires off two short lines, then goes quiet, then writes a long one. A strict one-for-one exchange is the clearest sign of a script.

Let the turns clump
🔤

Overloading emoji

One or two emoji read as natural. A line of them in every bubble reads as a designer filling space, and it pulls attention away from the message itself.

One emoji is plenty
🌓

Ignoring where the image will sit

Light mockups vanish on white slides and dark ones vanish on dark backgrounds. Choose the theme for the destination, then check it against the real page.

Match theme to context

Best Practices

8 tips for a Telegram mockup that lands

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

01

Pick a neutral invented name

A plain first and last name keeps the mockup generic. It also keeps you clear of anything that looks like a real account or channel.

02

Use the status line as a stage direction

Online, typing, or last seen recently each set a completely different mood before the reader reaches the first bubble. Choose deliberately.

03

Keep messages short and uneven

Two or three words in one bubble, a full sentence in the next. Uneven lengths are what make a thread look like a screenshot instead of a script.

04

Step timestamps forward in minutes

A conversation that spans four minutes reads naturally. Four messages stamped with the same minute does not.

05

Drop the status bar inside a device frame

If you are placing the export in a phone mockup that already has a clock, switch the tool status bar off so you do not end up with two.

06

Let visitors message you for real

A mockup shows the idea. A Telegram chat button starts the actual conversation from any page on your site.

Add Telegram Chat free →

07

Cover every channel with one button

Some people live in Telegram, others in WhatsApp or Messenger. A single all-in-one chat button lets each visitor choose.

Add All In One Chat free →

08

Say it is a mockup when it ships

One short caption in the article, deck, or case study removes any ambiguity about whether the conversation happened.

Glossary

Chat mockup terms, briefly

Six terms worth knowing if you build messaging screenshots for a team.

Chat mockup
A designed image that mimics a messaging app screen. It is a graphic for comps, tutorials, and presentations, not a record of a real conversation.
Status line
The small line under the contact name. Free text here, commonly online, typing, or last seen recently. It sets the tone of the whole mockup.
Incoming and outgoing
Incoming bubbles sit left and belong to the other person. Outgoing bubbles sit right and belong to whoever holds the phone in the mockup.
Delivery ticks
Check marks on outgoing messages. One for sent, two once delivered or read. They never appear on incoming messages.
Chat wallpaper
The faint pattern behind the bubbles. On for a phone-screenshot feel, off for a clean card that sits quietly in a deck.
PNG export
The image the tool downloads. It rasterizes the mockup at 2x pixel density so edges stay sharp on high-resolution screens.

FAQ

It is a free design tool that renders a generic Telegram-style conversation from the messages you type in, then exports it as an image. It is a mockup tool for demos, tutorials, storyboards, memes, and presentations. It does not send anything, it does not connect to Telegram, and it is not affiliated with Telegram.
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 and a status line such as online or last seen recently, optionally upload a profile picture, then choose light or dark and toggle the wallpaper, ticks, timestamps, and typing dots. The preview updates as you type and one click exports a PNG.
Yes, completely free. No account, no sign-up, no credit card, and no watermark on the export. Create as many mockups as you need.
No. The message text stays in your browser tab, the profile picture is read locally by your browser, and the PNG is rasterized on your own device. Nothing is uploaded to a CommonNinja server and nothing is saved.
Building a mockup for parody, design, education, or a presentation is ordinary design work. Presenting one as a genuine conversation is not. Do not use it as evidence in a dispute or legal matter, do not impersonate a real person, channel, or exchange, and never use it in giveaway, investment, or crypto scams. Keep every name in it invented.
Yes. The Dark theme switches the mockup to a deep navy background with slate blue outgoing bubbles, which is the look most people expect from a dark mode messaging screenshot. Light gives you a soft blue backdrop with pale green outgoing bubbles.
Yes. The status line under the contact name is free text, so you can type online, typing, or last seen recently. There is also a separate typing indicator toggle that adds three dots in a bubble at the end of the thread, which is useful when you want the reply to feel like it is still coming.
The mockup exports at a fixed 420 pixel phone width at 2x pixel density, so the PNG is roughly 840 pixels wide. It stays sharp on retina screens and drops cleanly into slides, docs, and social posts.

Trusted by