What you'll learn
- 85% of social video is watched without sound — subtitles are the only way to reach those viewers
- AI transcription in 100+ languages generates subtitles in seconds, no manual typing needed
- Subtitles are burned permanently into your MP4 — one file, no separate subtitle track to manage
Most online videos are watched with the sound off. That is not a niche behavior — it is the default on every major social platform. When your video autoplays in a feed, the viewer's phone is almost certainly muted. Subtitles are not an optional accessibility feature for online video; they are the core communication channel for most of your audience.
This guide shows you how to add subtitles to any video — not just on one specific platform, but any video file — using a free browser tool with no account or software required.
Add Captions to Video — Free
Burn animated subtitles into any video, right in your browser. No upload limit, no watermark.
Why Subtitles Are No Longer Optional
The case for subtitles goes beyond accessibility (though that matters too).
85%
of video on Facebook, Instagram, and LinkedIn is watched without sound — and TikTok autoplay defaults to silent in many regions
Silent viewing is the norm. But there is a second, less-obvious reason subtitles matter: search and discoverability. YouTube, the second-largest search engine in the world, uses subtitle text to understand video content and surface it in search results. Accurate subtitles make your content findable in ways that audio alone cannot.
For enterprise and education contexts, subtitles are also a legal accessibility requirement under laws including the Americans with Disabilities Act (ADA) and the UK Equality Act. For everyone else, they are simply good practice.
Subtitles vs Captions: The Real Difference
The terms are used interchangeably in everyday speech, but they have distinct technical origins:
Subtitles — originally meant for hearing audiences watching foreign-language content. They translate speech into a different language while assuming the viewer can hear the soundtrack.
Closed captions (CC) — designed for deaf and hard-of-hearing viewers. Include non-speech audio information: "[door slams]", "[music playing]", speaker labels. The "closed" means viewers can toggle them on or off.
Open captions — burned directly into the video frames. Cannot be turned off. The standard for social media content because they display everywhere, on all devices, without the viewer needing to activate anything.
What most content creators call "subtitles" is actually open captions — text burned into the video. That is what Framebit produces.
Step-by-Step: Adding Subtitles to Any Video
The process takes 5 minutes or less for a typical short-form clip.
Caption Studio
Burn animated, word-by-word captions into any video — right in your browser. No account, no watermark.
Runs in your browser · No download required
Step 1: Upload your video
Open Framebit's subtitle tool and drag your video into the upload area. Supported formats: MP4, MOV, WebM, AVI. Files up to 2GB are supported.
Your video is processed entirely in your browser using WebAssembly — nothing is uploaded to Framebit's servers. Your footage stays on your device.
Step 2: Auto-generate subtitles
Click Transcribe. The AI model analyzes your audio track and generates word-level subtitles automatically. It detects the spoken language without you needing to specify it — choose from 100+ supported languages.
For a 60-second clip at normal speech pace, transcription takes 10–20 seconds.
Step 3: Pick a subtitle style
Framebit offers three core styles:
Drop Shadow — white text with a dark outline. Works on any background color. The universal choice for accessibility-first content: educational videos, documentations, corporate presentations.
Bold Word Highlight — the current word animates to a highlight color (orange by default) as it is spoken. Extremely popular on TikTok and Instagram Reels. Creates a "karaoke cursor" effect that keeps viewers tracking the text in real time.
Karaoke — text fills in progressively from left to right. Works well for music content and high-energy video where the word-by-word reveal adds rhythm.
For general-purpose subtitles, Drop Shadow is the most reliable choice. For social media where you want to maximize retention, Bold Word Highlight consistently outperforms static subtitle styles.
Step 4: Set font size and position
Font size is where most creators make mistakes. Text that looks correct at 100% zoom on a desktop monitor is too small on a phone screen held at arm's length.
For vertical video (9:16): use at least 50pt equivalent. If it feels too large on your laptop preview, it is probably correct for mobile viewers.
For position: center horizontally and place at the lower-middle of the frame. For vertical content going to Instagram Reels or TikTok, avoid the lower-right corner — platform interface buttons occupy that area.
Step 5: Fix transcription errors
Click any subtitle segment to edit the text. Focus your review on:
- Proper nouns (people, places, brand names)
- Numbers and dates
- Acronyms and technical vocabulary
- Domain-specific terminology
The rest of the transcript — common words, sentence structure, punctuation — is typically handled correctly for clear speech.
Step 6: Export
Click Export → MP4. Framebit renders the subtitle text onto each frame of your video and outputs a new MP4. The process runs in your browser and typically takes 30–90 seconds for a 2-minute clip. Download the file and it is ready to post.
Subtitle Best Practices
Line length and reading speed
Each subtitle segment should be no more than two lines. Aim for 1–3 seconds per segment at a reading pace of roughly 17 characters per second. If segments flash by too quickly, viewers miss them entirely. If they hang too long, text and speech feel out of sync.
Contrast and readability
White text with dark outline (Drop Shadow) works on all backgrounds. Avoid yellow or green text — both fail on light backgrounds. Avoid thin font weights — they disappear on compressed video files.
Consistency
Pick one subtitle style and keep it for the full duration of the video. Style switches mid-clip look like errors, not intentional design.
Platform-Specific Positioning Guide
| Platform | Aspect ratio | Position recommendation |
|---|---|---|
| Instagram Reels | 9:16 | Lower-middle, avoid bottom-right UI |
| TikTok | 9:16 | Center, 55–70% down the frame |
| YouTube Shorts | 9:16 | Lower-middle, above the share buttons |
| YouTube (standard) | 16:9 | Lower-third, standard TV convention |
| 16:9 or 1:1 | Lower-third, conservative size | |
| Twitter/X | 16:9 or 1:1 | Lower-third, large text for muted autoplay |
When to Use Subtitles vs a Separate SRT File
Burned-in (open) subtitles — which is what Framebit produces — are correct for:
- Social media posts where viewers cannot toggle captions
- Videos shared as standalone files (email, Dropbox, Slack)
- Any platform where you want guaranteed caption display
A separate SRT file is better for:
- YouTube uploads (upload video + SRT separately; YouTube indexes the text)
- Streaming platforms with caption toggle requirements
- Videos that need to be republished in multiple languages without re-exporting
If you need an SRT file, Framebit's SRT Generator tool creates the subtitle file from your video's audio track.
Add Captions to Video — Free
Burn animated subtitles into any video, right in your browser. No upload limit, no watermark.