Burn Subtitles
Permanently render subtitle text directly onto video frames so they are always visible regardless of player support. Upload a video and an SRT or ASS subtitle file, and SnapOtter composites them into the footage. All rendering runs on your own server.
Features
- Renders SRT and ASS subtitle files directly onto video frames
- Customizable font size, color, and positioning for burned text
- Preserves subtitle timing and formatting from the source file
- Supports MP4, WebM, MOV, and MKV video containers
- Processes on your own server so subtitle content remains confidential
What you can do
- Hardcode subtitles into social media clips where players do not support subtitle tracks
- Burn translated captions into training videos for international distribution
- Add permanent subtitles to archival footage for accessibility compliance
- Create captioned highlight reels for platforms that strip soft subtitle tracks
Self-hosted. Your files never leave your network.
SnapOtter runs entirely on your own infrastructure. Files processed with Burn Subtitles are never uploaded to third-party servers. Deploy a single Docker container and process files with full privacy, no watermarks, and no usage limits. Open source under AGPL-3.0.
Frequently asked questions
- Can burned subtitles be removed later?
- No. Burned subtitles are rendered directly into the video pixels and become a permanent part of the image. Keep the original video file if you need an uncaptioned version. All processing runs on your server.
- What subtitle formats are supported?
- SnapOtter accepts SRT and ASS subtitle files. SRT is the most common plain-text format, while ASS supports advanced styling. Both are processed locally on your self-hosted instance.
- Can I customize the subtitle appearance?
- Yes, you can adjust the font size, color, and position of burned subtitles. ASS files also carry their own styling which is preserved. All rendering happens locally on your own server.
Ready to try Burn Subtitles?
Deploy SnapOtter in under a minute. All 157 tools included. Open source and free forever.