Free · No signup · Nothing uploaded
Add subtitles to a video
Burn captions into your video so they show everywhere, even on apps without subtitle support.
Upload a video to add captions
or drop a file here · MP4, MOV, WebM or MKV
Processed on your device. Nothing is uploaded.
Subtitle Burn-In: free, private and right in your browser
Burn captions into your video so they show everywhere, even on apps without subtitle support.
- Import SRT/VTT or auto-generate
- Any style, font, color and position
- Exact timing on every frame
- MP4 or WebM output
- No watermark
How to use the subtitle burn-in
REC 00:42Step 01Upload your video
Then import an SRT/VTT file or generate captions from the speech.
🇪🇸 Spanish ▾Haz clic para empezarStep 02Style and place
Choose a style and drag the captions where you want them.
MOV → MP4Step 03Export
Download the video with captions burned in.

Social media
Instagram and TikTok can't load SRT files; burned-in captions always show.

Translated versions
Burn a translated SRT into a copy of your video.

Presentations
Make sure captions play on any screen.
Frequently asked questions
Is my video or audio uploaded?
No. Speech recognition and every edit run in your browser on your own device. Nothing is sent to a server.
Can the subtitles be turned off later?
No, burned-in captions are part of the picture. Keep the SRT file if you also need switchable captions.
Which languages are supported?
Around 99 languages, including English, Spanish, Hindi, French, German, Portuguese, Japanese, Chinese and Arabic. The language is detected automatically, or you can choose it. You can also translate the speech into English captions.
What if a word is wrong?
Click the word and type the fix. Its timing stays the same, so word-by-word caption styles still line up. Find & replace fixes a name everywhere at once.
Guides
Step by step
Tools
