Skip to content
Mocknex
Esc
  • Popular
Studio

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

StepWhat you doTime
1. ScriptWrite the conversation as “Name: message” lines10–20 min
2. BuildPaste it into Bulk edit and pick the app style5 min
3. TimingChoose a pause preset and typing speed, tweak key beats5 min
4. FrameSwitch the output to Social → Vertical 9:161 min
5. ExportExport video as MP4 (720p or 1080p)Length of the video
6–7. EditCheck safe zones, add music, post15–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

  1. Open the Text Story Generator, go to Messages → Bulk edit and paste your lines. Every new name becomes a person; “Me” is you.
  2. Pick the look under Format → Platform — iMessage, WhatsApp, Instagram, TikTok DM and others use the same script.
  3. In Settings, raise Text size to 110–120% so messages stay readable on a phone held at arm’s length.
  4. 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.
Three moments from one conversation. In the exported video they flow into each other with typing pauses. Open in the Text Story generator →

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.