Back to Blog
GuideChat VideosTexting Stories

How to Make a Text Message Video (Step-by-Step)

Learn how to make a text message video with a seven-step workflow for scripting, timing, realistic chat styling, safe zones, and MP4 export.

TheFake TeamJuly 15, 2026

To make a text message video, write one short conversation, choose a recognizable chat style, set the delay before each reply, preview the sequence at phone size, and export it in the aspect ratio your final platform needs.

That is the short answer. The details decide whether the result feels like a real conversation or six captions arriving on a timer.

This guide shows the exact workflow we use to turn scenes in TheFake into animated MP4 files. The original demo below contains six messages, runs for 18.2 seconds at 30 FPS, and uses a 1080 × 1920 vertical canvas. There was no screen recording and no manual bubble animation.

Actual TheFake export

Six bubbles. One clean reveal.

This is the finished video used in TheFake's chat-video demo. The conversation was written in the editor, paced message by message, and rendered directly as an MP4.

Canvas
1080 × 1920
Runtime
18.2 sec
Frame rate
30 FPS
Open Chat Video Maker

Original product output, not a screen recording.

What is a text message video?

A text message video is an animated conversation in which chat bubbles appear one at a time. It may look like iMessage, WhatsApp, Instagram DM, TikTok DM, or a more generic messaging interface. Creators also call the format a texting story, chat story, animated text conversation, or fake chat video.

The important distinction is motion. A chat screenshot shows one finished moment. A text message conversation video controls when each message appears, how long the typing pause lasts, and where the viewer sees the final reply.

That makes the format useful for:

  • TikTok, Instagram Reels, and YouTube Shorts texting stories.
  • Message scenes inside films, ads, commentary, and music videos.
  • Fictional WhatsApp or iMessage conversations.
  • Group-chat jokes, relationship stories, and creator skits.
  • Product explainers where a conversation is easier to follow than a feature list.

Use fictional names and clearly creative framing. A realistic interface should support the scene, not pass fabricated messages off as evidence.

How to make a text message video in seven steps

1. Choose the final video format first

Decide where the video will appear before writing the conversation. The canvas changes how many bubbles fit, where the important reply should land, and how much of the phone interface can stay visible.

For TikTok, Reels, Stories, and Shorts, start with a full-screen 9:16 layout. TikTok's own creative checklist recommends full-screen 9:16 video and at least 720p, while Meta accepts Reels up to 9:16. YouTube classifies square or vertical videos of up to three minutes as Shorts, although your chat does not need to use that full runtime. See YouTube's current Shorts guidance.

Use 16:9 when the chat will sit inside a normal YouTube video, film frame, or presentation. The wider canvas gives you space for narration, footage, or a title beside the phone.

Do not write a tall conversation and hope to squeeze it into a landscape edit later. Set the destination first.

2. Write one scene, not an entire transcript

The easiest text message videos to follow have one job. Someone discovers something. A question gets a surprising answer. A character sends the wrong message. A client approves the unexpected version.

Write that moment and stop.

A useful six-beat structure is:

  1. Open with a question or interruption.
  2. Answer quickly.
  3. Reveal the important information.
  4. Let the other person object or react.
  5. Add proof, context, or a sharper reply.
  6. Finish on the payoff.
Script blueprint

Write in beats, not paragraphs.

This six-message shape is short enough for a quick clip and complete enough to feel like a scene. Borrow the structure, then replace every line with your own story.

  1. 1Question
  2. 2Fast answer
  3. 3Reveal
  4. 4Objection
  5. 5Proof
  6. 6Payoff

Maya

iMessage script

6 beats
wait… this is a screenshot, right?

Open on a question.

not anymore.

Answer fast.

I turned the chat into a video.

Deliver the reveal.

without animating every bubble?

Ask the viewer's question.

typed it. set the pace. exported.

Show the proof.

okay, that's the hook.

End on the payoff.

Notice that the example does not introduce the characters or explain why they are texting. It starts after the conversation is already moving. That saves time and gives the first bubble a reason to exist.

Keep most messages to one or two short lines. One longer bubble can change the rhythm, but a stack of paragraph-sized messages makes the viewer read instead of watch.

3. Pick the chat style that belongs in the story

The interface carries meaning before anyone reads a word.

Use the WhatsApp chat generator for group conversations, international audiences, voice-note scenes, or stories where read ticks matter. Use the iMessage generator when blue bubbles and iPhone context are part of the setup. Use Instagram DM for creator conversations, story replies, and social scenes. Use TikTok DM when the conversation should feel native to TikTok itself.

Do not choose a platform only because its colors look good. Choose the one your viewer expects these characters to use.

4. Build both sides of the conversation

Open the chat video maker, select a platform, and enter both sides of the script. Set the contact name, avatar, timestamps, message direction, reactions, read status, and any media that matters to the scene.

Check the quiet details while the conversation is still short:

  • Does the same person stay on the same side?
  • Do timestamps move forward?
  • Does a read receipt appear only after the message was delivered?
  • Does the avatar match the name?
  • Would this platform show this reaction, status, or header state?

Most fake-looking chat videos are not ruined by one large error. They are ruined by several small states that disagree with one another.

5. Pace the messages by meaning

Do not give every message the same delay. A simple “yes” should arrive faster than a confession, reveal, or carefully worded answer.

The six-message demo on this page uses delays between 450 and 1,450 milliseconds before messages. Short reactions arrive quickly. The two lines that change the meaning of the conversation get more air.

Use this as a starting rhythm:

  • Opening bubble: 400 to 800 milliseconds before it appears.
  • Quick response: 600 to 1,000 milliseconds.
  • Important reveal: 1,200 to 1,800 milliseconds.
  • Reaction: 700 to 1,100 milliseconds.
  • Final hold: leave enough time to read the payoff before the video ends.

These ranges are creative defaults, not algorithm rules. Read the message aloud. If the next bubble lands before you finish, add time. If you are waiting after you understand the line, remove time.

Typing dots work best before a reply that requires thought. Showing them before every “lol,” emoji, and one-word answer makes the animation feel mechanical.

6. Preview it at phone size

A conversation can look comfortable on a desktop preview and feel tiny on a real phone. Watch the full export at approximately the size it will occupy in a mobile feed.

Check three things:

  1. The first message is readable without pausing.
  2. The key reply stays near the visual center.
  3. Platform captions and action buttons will not cover the payoff.

For vertical video, keep important names and bubbles away from the extreme top, bottom, and right edge. TikTok, Reels, and Shorts place different controls around the frame, so a clean central composition travels better than one designed around a single overlay.

Watch once with the sound off. The conversation should still make sense. Sound can improve the clip, but it should not rescue unclear writing.

7. Export the clean file and test it once

Choose the aspect ratio, resolution, and frame rate that match your edit. Render the MP4, then watch the downloaded file rather than relying only on the editor preview.

Check for:

  • A blank or awkward first frame.
  • A final bubble that disappears too quickly.
  • Text wrapping differently from the preview.
  • A reaction, typing indicator, or read state appearing at the wrong beat.
  • Dead air before or after the conversation.

TheFake lets you build and preview the scene before committing to motion. PNG screenshots are available free; video and animation export are Pro features. If the scene works as a still, export the screenshot too. It can become the thumbnail, storyboard frame, or cover image for the video.

Text message video sizes and export settings

Use 1080p for normal social publishing. Choose 4K when you need to crop into the phone, place the export inside a larger film frame, or deliver it to an editor who needs more room. Use 30 FPS for normal chat animation. Match 60 FPS when the rest of the production uses a 60 FPS timeline.

Export map

Pick the canvas before the first bubble.

A chat that fits a phone screen can still be hidden by captions, buttons, or a landscape crop. Start with the final destination, then compose the conversation inside that frame.

9:16
1080 × 1920
TikTok, Reels, Shorts, Stories
Best default for a full-screen vertical chat.
4:5
1080 × 1350
Portrait feed posts
Keeps more feed space without using a full-screen canvas.
1:1
1080 × 1080
Square posts and embeds
Useful when the chat shares space with other creative.
16:9
1920 × 1080
YouTube, film, presentations
Leaves room beside the phone for narration or context.
Use 30 FPS for normal chat motion. Match 60 FPS when the rest of the edit uses it.
Keep the key reply near the center, away from captions and platform controls.

For standard YouTube videos, 16:9 at 1920 × 1080 remains the familiar HD frame. YouTube advises creators not to bake padding or black bars into a video because its player adapts to different aspect ratios. See YouTube's resolution and aspect-ratio documentation.

For short-form publishing, render a clean 9:16 master and upload it separately to each platform. This avoids carrying another platform's watermark into the next upload and gives you a fresh chance to position the cover, caption, and sound.

How to make the chat video look realistic

Realism comes from consistency, not clutter.

Make the language uneven

Real people do not text in matching sentence lengths. Mix a short answer, a fragment, one slightly longer explanation, and an occasional reaction. Perfect grammar in every bubble can make a casual chat feel like dialogue pasted from a document.

Let interface details agree

The timestamp, battery state, read receipt, name, avatar, theme, and message direction should describe the same moment. If the conversation is happening late at night, a dark theme may fit. If time does not matter, keep timestamps quiet rather than creating random jumps.

Save the longest pause for the message that earns it

Typing dots create expectation. Use the longest pause before the reveal, difficult answer, or punchline. If every bubble gets identical suspense, none of them feels important.

Keep reactions rare

One Tapback or emoji can add texture. Reactions on every message turn the interface into decoration and pull attention away from the story.

Review the still frame too

Pause on the most important moment. If it looks fake as a screenshot, motion will not hide the problem. Use the realistic fake chat screenshot guide to check copy, crop, timestamps, and platform details.

Common text message video mistakes

Starting before the story starts

“Hi” followed by “Hey” is rarely a hook. Begin with tension, a specific question, or a reply that makes the viewer wonder what happened before the clip.

Using the same delay for every bubble

Equal timing feels automated. Fast replies and thoughtful pauses give the conversation a pulse.

Writing paragraph-sized messages

A long bubble may work when its length is the joke or the reveal. Repeated long bubbles create a reading assignment.

Hiding the payoff under platform controls

Do not place the crucial line against the bottom caption area or behind the right-side action buttons. Check the final file inside the destination app before publishing.

Mixing platform details

An iMessage scene should not suddenly use WhatsApp read ticks. A WhatsApp chat should not borrow an Instagram-style seen label. Familiar interfaces become distracting when one detail breaks the pattern.

Screen-recording the editor

A screen recording can capture cursors, browser bars, inconsistent scrolling, and compression before the video even reaches the social platform. A direct render gives you a cleaner frame and repeatable timing.

Text message video ideas worth trying

You do not need a dramatic betrayal story every time. The format also works for small, specific moments:

  • A client chooses the version nobody expected.
  • Two friends realize they booked different dates.
  • A group chat slowly notices the wrong person was added.
  • A creator receives one oddly specific piece of feedback.
  • A product feature is explained through a support conversation.
  • A film character reads a message that changes the next scene.
  • A dating-app reply turns the setup into a joke.
  • A teammate sends a useful shortcut instead of a meeting invite.

For TikTok-first scenes, start from the fake chat for TikTok workflow. For long-form edits, use the YouTube chat-scene guide to choose between a vertical texting story and a wider phone insert.

Text message video FAQ

What is the best size for a text message video?

Use 1080 × 1920 in a 9:16 aspect ratio for TikTok, Reels, Shorts, and Stories. Use 1920 × 1080 in 16:9 for a standard YouTube video or landscape edit. The best size is the one that matches the final placement before you write the scene.

How long should a texting story video be?

Start with 15 to 30 seconds for one simple scene. That is enough time for roughly six to ten concise messages without dragging the setup. Longer stories can work, but each extra bubble needs to add information, tension, or payoff. The platforms may allow much longer videos; that does not mean the conversation needs them.

Can I make a text message video without screen recording?

Yes. Build the conversation in a chat-video tool that renders an MP4 directly. In TheFake, each message becomes a timed beat, so you can preview and export the animation without recording the browser or manually animating bubbles.

Can I make WhatsApp and iMessage conversation videos?

Yes. Choose the WhatsApp or iMessage layout before entering the script. Match the platform's bubbles, header, read states, timestamps, reactions, and theme, then export the same scene as a screenshot or animated video.

Should I add voiceover and sound effects?

Only when they make the conversation easier or more satisfying to follow. A subtle send sound can mark a new beat. Voiceover can help accessibility and add character, but the on-screen text should remain readable without it. Export the clean chat first, then add music or narration in your editing or publishing app.

Is it okay to publish a realistic fake chat video?

Use fake chats for clearly creative work such as fiction, comedy, education, filmmaking, mockups, and demonstrations. Do not impersonate a real person, fabricate evidence, defame someone, or use a fake conversation to deceive viewers. Review TheFake's acceptable-use policy before publishing sensitive material.

Make the messages move

Write the conversation, control every pause, and export a clean chat video without screen recording or manual keyframes.

Open Chat Video Maker