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.
Drop files here or browse
Supports MP4, WebM, MOV, AVI - up to 500 MB
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.