Random chat message generator
This tool creates fake two-person chat threads so you can fill messaging UIs, conversation views, and notification previews with realistic placeholder data. The conversation alternates between two named participants with timestamps that advance naturally.
How it works
The generator alternates the sender between your two participants for each message. Message text is drawn from a pool of short conversational lines covering greetings, questions, replies, and reactions, so the thread reads like a casual exchange. Timestamps start at a base time and each subsequent message adds a random gap between roughly ten seconds and two minutes, producing a believable chronological flow. Because lines are chosen independently, every thread differs.
Tips and examples
Generate a thread of twenty messages to test bubble alignment, sender colours, timestamp grouping, and scroll behaviour. Use the JSON export to seed a chat component story with the standard sender, text, and time shape. Custom participant names let you preview how the layout handles long versus short names.