● Text on video

Add text to your video, in any language

Put titles, captions and lyrics on your clip and drag them where they look right. Each line gets its own font, color, box or outline, animation, and start and end time. Arabic joins and reads right to left, Hindi renders properly, and emoji just work.

Free, no sign-up Nothing is uploaded MP4 · MOV · WebM

Drop your video here

MP4, MOV or WebM from your phone or computer · stays on your device

Try the demo
No sign-up. No upload. Free.

How to

Add text to video: three steps.

  1. Open your video

    MP4, MOV or WebM from your phone or computer. Nothing is uploaded.

  2. Add your text

    Use Add text, Add title or Add caption, type in any language and drag it into place on the preview.

  3. Time it and export

    Set when each line appears with the Now buttons, then export a 1080p MP4.

In depth

Add text to video: the details.

Written and tested by , who builds Slowed Room. Last reviewed October 28, 2026.

Text that works in every language

Text is drawn into the video frames, not laid on top as a separate track, so it looks exactly the same everywhere the video is played. Arabic script is shaped and joined correctly and reads right to left, Devanagari (Hindi, Marathi, Nepali) renders with its proper conjuncts, and emoji are drawn in color. Fonts for these scripts are built in, so the result doesn’t depend on what’s installed on the viewer’s device.

Readable text on a phone

  • Size: on a 1080×1920 video, body captions under about 40 px are hard to read on a phone. Titles work at 80–120 px.
  • Contrast: a box or outline keeps text readable over busy footage; a soft shadow is enough over dark scenes.
  • Safe zones: on TikTok, Reels and Shorts, the bottom fifth is covered by captions and buttons and the right edge by icons. Keep important text in the middle band.
  • Timing: give each line at least as long as it takes to read twice — roughly 1 second per 3–4 words.
  • Length: two short lines beat one long one.

Captions, titles and lyrics

TypeTypical styleWhen it appears
TitleLarge, top or centerFirst 2–3 seconds
CaptionBoxed, lower middleWhile someone speaks
Lyric lineMedium, centeredIn time with the vocal
CreditSmall, cornerWhole video or the end

Also in the studio

The sound, shaped first.

Before you render, make the audio yours: speed and pitch, five reverb spaces, bass, 8D, rain, echo, lo-fi textures and fades — all live, all on your device.

  • Presets: Slowed + Reverb, Nightcore, Phonk, Lo-fi, 8D, Rain and more
  • Tempo and key detection, hold-to-compare with the original
  • “Find the hook” for 15, 30 or 60-second clips
Vinyl SessionUse →
Midnight RainUse →

FAQ

Questions about the add text to video.

Can I add Arabic or Hindi text to a video?

Yes. Arabic letters join correctly and read right to left, and Devanagari renders with its proper shapes. Fonts for both are built in, so it looks the same on every device.

How do I make TikTok-style captions?

Use Add caption: it creates a boxed caption near the bottom. Change the box and text colors, size and animation, and drag it where you want it.

Can text appear only at certain moments?

Yes. Every text has a start and end time. Play the video and tap Now to set them, or type the seconds.

Can I add song lyrics?

Yes. Paste them in the Lyrics tab and add times to sync each line, or add each line as its own text layer.

Is there a watermark?

A small Slowed Room badge and a short end card are on by default. You can switch both off under Effects.

Ready when you are.

Open studio