Client-Side Engine · 100% Private & In-Browser

Add Subtitles to Video

Hardcode (burn-in) or embed subtitle caption tracks (SRT, VTT) into MP4 videos

Drop files here

MP4, MOV, WEBM, SRT, VTT · up to 300 MB · max 2 files

Lower is better quality and a bigger file. 18 is near-lossless, 28 is web-ready.
Comprehensive Guide & Technical Mechanics

About Add Subtitles to Video — Free Online Tool

Add Subtitles to Video puts an SRT, VTT or ASS caption file onto a video, either burned into the picture or added as a track the viewer can switch off.

The two modes behave very differently. Embedding converts the captions to mov_text and adds them beside the existing streams with no re-encoding at all, so it finishes quickly and the viewer keeps control of whether captions show. Burning renders the text onto the frames with libass, which means the whole video is re-encoded and the captions can never be turned off again; font size, vertical margin and a two-pixel outline are the settings exposed, and with no font file supplied the engine falls back to its own built-in face. A caption file with no timecodes in it, or an empty one, is rejected by name before any encoding begins.

The video and the caption text are both read inside the page. Subtitles are frequently a transcript of an entire conversation, and none of that transcript is transmitted.

Captioning a clip for a platform that strips subtitle tracks, burning in captions for a feed that autoplays muted, adding a switchable track for accessibility, and checking subtitle timing against the picture before publishing.

Also known as: burn in subtitles · add captions to video · hardcode srt · video subtitles

When to use it

Feeds autoplay muted by default, so captions are what carry the message until someone turns the sound on.

How it works

Renders vector typography onto video frame bitmaps according to SRT millisecond start/end timestamps.

Hardcoded Captions

Burned-in captions are part of the picture, so they still appear where a platform offers no caption track.

Step-by-Step Tutorial

How to Use Add Subtitles to Video in 4 Easy Steps

Follow this simple guide to process your files in seconds directly inside your browser tab.

01

Select or Drop Your MP4/MOV/WEBM

Drag and drop your MP4/MOV/WEBM directly into the Add Subtitles to Video workspace above or click 'Choose files'. You can process up to 2 files in a single run.

02

Configure Your Preferences

Adjust the available optimization sliders, target formats, or custom options. Feeds autoplay muted by default, so captions are what carry the message until someone turns the sound on.

03

Instant In-Browser Execution

The client-side engine executes Add Subtitles to Video locally on your device hardware with zero server latency and 100% private in-memory sandboxing.

04

Preview & Download MP4

Inspect the processed file, compare file size savings or output quality, and click Download to save the finished MP4 file directly to your disk.

Core Advantages

Why Use Add Subtitles to Video on ShortTrick

Engineered for maximum speed, strict privacy, and frictionless digital productivity.

100% Private & Local

Files processed with Add Subtitles to Video never leave your computer or phone. Zero cloud uploads, zero tracking, and zero risk.

Blazing Fast Engine

Powered by compiled WebAssembly code running directly in your browser with sub-second execution for Add Subtitles to Video.

No Paywall or Account Required

Add Subtitles to Video is completely free with no hidden charges, watermarks, email signups, or artificial daily limits.

High-Fidelity Quality

Advanced algorithms preserve crisp vector text, clear colors, and structural layout integrity.

Generous 300 MB Size Limit

Handle files up to 300 MB and process up to 2 files in convenient batches with Add Subtitles to Video.

Cross-Device Compatibility

Runs seamlessly in modern browsers on Windows, macOS, Linux, iOS (iPhone/iPad), and Android.

Technical Specifications

Supported Formats & Limits

Designed for high performance with browser-side memory guarantees.

Accepts
MP4MOVWEBMSRTVTT
Input file extensions
Produces
MP4
Converted format
Max File Size

300 MB

Single file limit
Files Per Run

2

Simultaneous batch
These limits come from what your browser tab can safely process in memory — never from a paywall or artificial tier.
Questions & Answers

Frequently Asked Questions About Add Subtitles to Video

Common questions regarding Add Subtitles to Video, data privacy, file format compatibility, and usage limits.

Supports .SRT and .VTT caption files.

Interconnected Utility Network

Explore complementary browser-based tools with zero file uploads and instant in-memory execution.

Knowledge Base

Related Reading & Tutorials

Guides, articles, and best practices for video tools workflows.