← All articles

Fake Chat & DM Generator Online – WhatsApp, Instagram, TikTok (Free)

Create realistic fake WhatsApp chats, fake Instagram DMs, and fake TikTok messages online for free. Step-by-step guide with FakeChats's multi-platform fake chat generator.

FakeChats Team

Whether you’re a content creator staging a fake DM reveal, a filmmaker needing a phone prop, or just pulling a prank on your friends, a fake chat generator is the quickest way to build a convincing conversation screenshot. FakeChats supports all the major platforms — WhatsApp, Instagram, TikTok, Facebook Messenger, and more — and the whole thing runs in your browser with no app to download.

Platforms Supported

PlatformChat Style
WhatsAppGreen header, tiled background, double-tick receipts
InstagramDark DM thread, gradient send button, story replies
TikTokDark themed, TikTok pink accent, username handles
Facebook MessengerPurple gradient bubbles, Messenger logo
iMessageBlue/grey bubbles, Apple SF font
Android MessagesMaterial You, Google Sans font

Each template replicates the exact fonts, colors, spacing, and UI elements of the real app so the result looks like a genuine screenshot.

Why Use a Fake Chat Generator?

Content Creation

Reaction videos, storytime TikToks, and YouTube thumbnails regularly feature text conversation screenshots. Creating fake DMs lets you script the perfect conversation for your video without involving another person or faking a real account.

Pranks and Social Media Posts

“I texted [celebrity] and this is what they said” — a classic format that works because the screenshot looks real. A good fake DM generator makes the image indistinguishable from a genuine chat.

Film, TV, and Game Mockups

Productions that need a close-up of a phone screen use fake chat UIs as props. It’s cheaper and legally safer than using a real person’s account.

Training and Education

Security awareness trainers use fake phishing DMs to show employees what social engineering looks like in the wild. Having a controlled, editable example is far more useful than a real screenshot.

How to Make a Fake WhatsApp Chat with FakeChats

Step 1 — Choose the WhatsApp Template

Open fakechats.app and pick WhatsApp from the platform menu. The preview immediately shows the green header, the characteristic wallpaper background, and the message bubble layout.

Step 2 — Set Up the Contact

Click the header area and fill in:

  • Contact name — displayed in the top bar
  • Profile photo — upload any image; it appears as the circular avatar
  • Online status — “online”, “last seen today at 3:42 PM”, or a custom string
  • Phone number or username (optional, shown in subheader)

Step 3 — Build the Conversation

In the message panel on the left:

  1. Click + Add message
  2. Choose Sent (right side, green bubble) or Received (left side, white bubble)
  3. Type the message text — emoji and line breaks are supported
  4. Set the timestamp for each bubble (e.g., “3:42 PM”)
  5. For sent messages, set the read receipt: none, one grey tick, two grey ticks, or two blue ticks

Repeat for as many messages as your conversation needs.

Step 4 — Add Voice Messages, Images, or Reactions

Beyond plain text, FakeChats supports:

  • Voice message bubbles — the waveform graphic with a play button and duration (e.g., “0:14”)
  • Image messages — upload a photo to appear as a shared image in the chat
  • Emoji reactions — the floating reaction bubble that appears below a message
  • Reply quotes — a quoted message snippet above the reply bubble

These extras are what separate a convincing fake WhatsApp chat from a crude one.

Step 5 — Export

Hit Export and choose:

  • PNG — a still screenshot, perfect for sharing or using as a thumbnail
  • MP4 — an animated video where each message appears in sequence, great for TikToks and Reels

How to Make a Fake Instagram DM

Switch to the Instagram template. The UI shifts to Instagram’s dark DM thread with the gradient bubble for sent messages.

Key options specific to Instagram DMs:

  • Username vs. display name — Instagram shows the handle (@username) in the header, not a real name
  • Verified badge — toggle the blue checkmark for celebrity or brand accounts
  • Story reply — add a “Replied to your story” bubble that shows a thumbnail of a story
  • Seen receipt — “Seen” appears below the last sent message instead of ticks

Everything else — adding messages, setting timestamps, exporting — works the same way as the WhatsApp template.


How to Make Fake TikTok Messages

Select the TikTok template. TikTok’s message UI uses a dark background with TikTok’s characteristic pink/red accent color.

Specific options for TikTok:

  • Username — TikTok only shows usernames (with @), not real names
  • TikTok video share — add a “Shared a video” card that links to a video (enter any URL or title)
  • Coin gift — a fun addition for more believable TikTok DMs

TikTok DMs are a popular format for “I got a DM from [creator]” content. A clean fake helps you stage the scenario without involving anyone’s real account.


Tips for Realistic Fake DMs

Get the username format right. Instagram and TikTok show handles, not real names. WhatsApp shows whatever name is saved in your contacts. Match this to the platform.

Use the right read receipts per platform. WhatsApp uses grey/blue ticks. Instagram shows “Seen”. TikTok shows a small “Seen” below the bubble. Mixing these up is a common tell.

Match lighting and screenshot proportions. If you’re inserting the fake DM into a video, make sure the phone brightness and screenshot dimensions match your other footage.

Don’t make the conversation too perfect. Real DMs have typos, abbreviations, and informal punctuation. A conversation with perfect grammar in every bubble reads as scripted.

Stagger timestamps naturally. Replies that all happen within seconds of each other are less believable than a conversation where one side takes a minute or two to respond.


Frequently Asked Questions

Can I make a fake group chat?

Yes. FakeChats supports multi-participant group chats for WhatsApp and iMessage. Add multiple “received” contacts with different names and avatars to simulate a group thread.

How do I make a fake Snapchat conversation?

Select the Snapchat template in FakeChats. Snapchat’s chat UI has a distinct purple color scheme and shows usernames without the @ symbol.

Can I animate the typing indicator?

Yes. The MP4 export option includes an optional animated typing bubble (the three-dot ellipsis) that appears before each received message, which looks identical to a real chat.

Is there a watermark on the export?

Free exports are watermark-free for PNG. High-resolution and video exports are also available without watermarks.

Is this safe to use?

FakeChats runs entirely in your browser. No messages, names, or photos are stored on any server. Your conversation data never leaves your device.


Start building your fake chat now — Open FakeChats →

Try it free

Make your own in minutes.

No account needed. Script the conversation, pick the platform, export as MP4 or PNG.

Open FakeChats