Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Build a realistic mock WhatsApp conversation and export it as an image.

John Doe
online
Add messages to build the conversation preview.
This tool builds a realistic-looking WhatsApp conversation mockup -- contact name, avatar, message bubbles, timestamps, and read receipts -- entirely for illustrative purposes, then exports it as a downloadable image.
Set a contact name and avatar, then add messages one at a time, choosing whether each is sent or received, and optionally setting a timestamp and read-receipt status (sent, delivered, or read). The live preview updates as you build the conversation. When finished, export the result as a PNG image.
The chat mockup is built as a real DOM layout styled to resemble the WhatsApp interface, then rasterized into a PNG image using a DOM-to-canvas rendering library -- capturing exactly what's shown in the live preview as a downloadable image file.
Content creators and marketers illustrating a hypothetical conversation for a tutorial, social post, or presentation. Designers mocking up an app feature or messaging flow for a pitch deck or prototype. Anyone needing a realistic chat visual for a legitimate creative or educational purpose.
This tool is intended for legitimate creative, educational, and illustrative purposes only. Using generated mock conversations to impersonate real people or fabricate evidence of conversations that never happened is misleading and can cause real harm -- please use responsibly.
A mock chat is most useful when it reads like a real, natural conversation. Real chats have short lines, uneven message lengths, occasional replies that arrive in quick succession, and timestamps that move forward in time. Following a few simple habits will make your mockup look believable and keep it clear for whoever sees it.
Suppose you are writing a guide on customer support etiquette and want an illustration of a good reply. You set the contact name to a clearly fictional shop, add a received message asking whether an order has shipped, and add a sent reply that confirms the status and gives a next step. You mark the received message as read and the sent reply as delivered, add plausible timestamps a minute apart, and export the PNG. Using invented names and obviously fictional details is a good practice because it removes any chance that the picture is mistaken for a real record.
The tool imitates the general look of a chat interface; it is an illustration, not an official product, and it is not affiliated with any messaging service. WhatsApp updates its design periodically, so the mockup may differ in small details from the current app. Long messages, unusual characters, or emoji may render slightly differently in the exported image than in a phone, because the image is drawn by your browser using its own fonts. Mockups are not proof of any real conversation and must not be presented as evidence of one. Doing so can be deceptive and, depending on where you live, may have legal consequences.
Yes -- each message can be marked as sent, delivered, or read, matching WhatsApp's single-check, double-check, and blue double-check visual conventions.
PNG -- a lossless image format that preserves the mockup's text and interface elements sharply.
No, and you should not. The tool is intended for clearly illustrative or educational use; presenting a fabricated conversation as real can mislead people and cause harm.
You set them yourself for each message, so that the story in your example is consistent. Enter them in increasing order for the most natural result.
The export is rendered by your browser, so fonts, emoji, and spacing can differ a little depending on your device. Check the downloaded PNG before publishing it.