Make an iMessage-style thread with blue and grey bubbles, the curved tails, tapback reactions and “Delivered” or “Read 9:41 PM” under your last message.
Three steps, all in your browser. Nothing is uploaded.
One message per line in the Script tab: p1 is them, p2 is you. Set the contact with “Receiver name:”.
Pick light or dark, Full phone or chat card, and the iMessage options in the Style tab. Add photos and sounds if you like.
Download a 1080 × 1920 video with messages popping in, or a PNG of every message for your edit.
The last bubble in each run gets the curved tail, exactly like the real thing.
Add [REACT: ❤️] to a line and the reaction sits on the bubble's corner.
Show Delivered, or Read with the time, under your last message.
Big avatar and name at the top, with your own contact photo.
In the Full phone layout your messages are typed into the box and sent, with a typing sound.
Black background and dark grey bubbles in one click.
Paste lines like these into the Script tab. Tags such as [REACT: …], [REPLY: …], [DATE: …] and [BOOM] work in every chat style, so you can switch apps at any time.
Receiver name: mom (about to kill me) 💀 p2;text;MOM DONT BE MAD p1;text;WHICH VASE [BOOM] p2;text;ok it was the cat [REACT: 😂]
Open Style → iMessage details, keep “Receipt under your last message” on and choose “Read + time”.
Yes. Put [DATE: Today 9:41 AM] on its own line above a message. The first word is shown in bold.
Yes. Use three or more speakers and a Names: line, and sender names appear above their bubbles.
Yes. Every generator, screenshot export and 1080 × 1920 video export is free, with no account and no watermark.
No. Everything runs in your browser. Your messages, photos and sounds never leave your device.
Yes. Export video gives you a 1080 × 1920 clip where messages pop in one by one, with sounds, typing and BOOM effects. It's ready for Shorts, Reels and TikTok.
Use them for entertainment, storytelling, education and mockups. Don't use them to deceive or harm anyone. See the acceptable use policy.