11MB Compress
Video Tools

Add Text to Video Online

Overlay text on any video with full control over font, size, color, position, and timing. Free, private, and entirely browser-based. Your files never leave your device.

Report a bug

Tips for adding text to videos

Full timing control

Set exactly when the text appears and for how long. Show it for the full video or just a few seconds.

Centered or positioned

Leave position blank to auto-center, or specify exact pixel coordinates for precise placement.

Background box

Add a semi-transparent box behind the text for better legibility on any video background.

Privacy first

All text overlay processing happens in your browser using WebAssembly. Your video files are never uploaded anywhere.

Multiple formats

Works with MP4, WebM, MOV, and AVI input. The output preserves the original format.

How to add text to a video online

Whether you need to add captions, subtitles, watermarks, or titles to your videos, this free tool makes it easy. The visual preview shows your text exactly as it will appear, with real-time position updates as you adjust the X and Y coordinates.

Unlike server-based tools, this text overlay tool processes everything in your browser using FFmpeg WebAssembly. Your video files are never uploaded to any server, ensuring complete privacy. The tool supports full timing control — you can show text for the entire video or just a specific time window.

The tool supports MP4, WebM, MOV, and AVI formats, and preserves the original format in the output. The background box option adds a semi-transparent colored rectangle behind the text, making it legible even on busy video backgrounds.

Frequently asked questions

How do I add text to a video?

Upload your video, enter the text you want to overlay, adjust font size, color, and position, then click Add Text. Download the result when processing is complete.

Is my video uploaded to a server?

No. All text overlay processing happens locally in your browser using WebAssembly (FFmpeg.wasm). Your files never leave your device.

Can I control when the text appears?

Yes. Set a start time and duration. Leave duration at -1 to show the text for the entire video, or set a specific number of seconds.

What video formats are supported?

The tool supports MP4, WebM, MOV, and AVI input formats. The output is saved in the same format as the original.

Can I add a background behind the text?

Yes. Enable the background box option to add a semi-transparent colored box behind your text for better readability on busy video backgrounds.

Related tools