Video
How to Make Text Message Videos for TikTok, Reels and Shorts
Script, build and export a chat-story video in your browser: typing animation, pacing presets, 9:16 framing, MP4 export, safe zones and editing tips.
By The Mocknex team · Published · Updated · 9 min read
Text-message videos — a conversation appearing one bubble at a time over music — are one of the most dependable short-form formats. They’re cheap to make, they work without showing your face, and a well-paced one holds attention to the last message. You can now build and export the whole thing in the browser: the Text Story Generator plays the chat back with typing indicators and downloads it as an MP4, free and without a watermark. Here’s the workflow, start to finish.
The workflow at a glance
| Step | What you do | Time |
|---|---|---|
| 1. Script | Write the conversation as “Name: message” lines | 10–20 min |
| 2. Build | Paste it into Bulk edit and pick the app style | 5 min |
| 3. Timing | Choose a pause preset and typing speed, tweak key beats | 5 min |
| 4. Frame | Switch the output to Social → Vertical 9:16 | 1 min |
| 5. Export | Export video as MP4 (720p or 1080p) | Length of the video |
| 6–7. Edit | Check safe zones, add music, post | 15–30 min |
1. Write the script before you touch a tool
Open a notes app and write the conversation as lines: Unknown: is this the person who lost a black cat?. Plain text is faster to rearrange, and it keeps you focused on the story rather than the look. Ten to twenty messages make a 30–60 second video once typing pauses are added.
Our guide to writing chat story videos covers hooks, beats and endings in detail. The short version: open with a question, put one idea in each message, and save the reveal for the last two or three lines.
2. Build the chat
- Open the Text Story Generator, go to Messages → Bulk edit and paste your lines. Every new name becomes a person; “Me” is you.
- Pick the look under Format → Platform — iMessage, WhatsApp, Instagram, TikTok DM and others use the same script.
- In Settings, raise Text size to 110–120% so messages stay readable on a phone held at arm’s length.
- Turn on Dark mode under Preview appearance (the phone icon in the bottom bar) if your video is dark — it avoids a bright flash on every cut.
3. Set the timing
Press Play to watch the conversation unfold. Incoming messages get a typing bubble first; your own messages are typed into the input box and then sent, which reads much more naturally than bubbles popping in. Two controls shape the rhythm, both under the clapperboard icon (Video settings):
- Pause before each message — Instant, Quick, Natural, Deliberate or a custom number of seconds. Natural suits most stories; Quick works for banter.
- Typing speed — from 0.5× to 2×. Slower typing on a single message builds tension right before a twist.
For individual beats, use Timing on a message card to hold the pause longer — two or three seconds before the reveal is usually enough. The estimated length updates as you go, so you can aim for the 30–60 second range.
4. Frame it for 9:16
Under Preview appearance → Output size, choose Social and then Vertical 9:16. The phone sits on a coloured background at 1080 × 1920, which fits TikTok, Reels and Shorts without black bars. Pick a background that contrasts with the chat — a light gradient behind a dark-mode chat looks clean.
5. Export the video
Click Export and use the video panel at the top. Choose High (1080p), 30 FPS and MP4 (WebM is offered in browsers that can’t record MP4), then Export video. Turn message sounds on or off in Video settings first; they’re mixed into the file.
Prefer full control in your editor? Drag the timeline under the preview to any moment and click Screenshot for a still, or use Export → Split into carousel slides to get one screen-sized image per section of the chat.
6. Mind the safe zones
TikTok, Reels and Shorts all lay buttons over your video: a column of icons down the right edge, the caption and sound line across the bottom, and tabs at the top. Keep the newest message — the one viewers are reading — above the bottom fifth of the frame. The 9:16 framing leaves padding around the phone, which keeps bubbles clear of the right-hand icons on most layouts. If your app shows the chat edge-to-edge, try a slightly smaller zoom or fewer messages per screen.
7. Edit and add sound
- Music: add it in your editor or in the app when you post. Use tracks you have the rights to; trending sounds inside TikTok are licensed for use there.
- Hook: the first message has about two seconds to earn the next one. If it doesn’t pose a question, rewrite it.
- Ending: end on the reveal or a cliffhanger, and the export holds the final screen for a moment so people can screenshot or comment.
FAQ
Is the video export free?
Yes — MP4 and WebM export, 720p or 1080p, with no watermark and no account.
How long can the video be?
There’s no fixed limit; length comes from the number of messages and your timing settings. Very long chats take longer to record, and most platforms reward 30–90 seconds anyway.
Can I make the same story in WhatsApp or Snapchat style?
Yes. The script carries over when you switch platform. Try the WhatsApp-style, TikTok DM or Snapchat-style generators.
Do I need to label the video as fiction?
Story videos are widely understood as fiction, but don’t present them as real messages from real people, and don’t use real names or photos without permission. Our acceptable use policy spells out the line.