Subtitle Tools
Browse all subtitle tools .
85 toolsASS/SSA to SRT Converter
Convert ASS/SSA (Advanced SubStation Alpha) subtitles to plain SRT. Strips styli
Background / Outline Style Generator
Free background/outline style generator. Build an ASS style snippet with outline
Bilingual Subtitle Merger
Free bilingual subtitle merger. Stack two language SRTs into one dual-subtitle f
Bilingual Subtitle Splitter
Free bilingual subtitle splitter. Separate a dual-subtitle SRT into two single-l
Subtitle BOM Tool
Free subtitle BOM tool. Add or remove the UTF-8 byte order mark from SRT files f
Character & Word Counter
Free character & word counter. Total characters and words in SRT subtitles with
Subtitle Color Code Generator
Free subtitle color code generator. Convert a hex colour into ASS (&HBBGGRR&) or
CSV to SRT Converter
Convert CSV subtitles (index, start, end, text) back into SRT (SubRip). Robust q
Duplicate Line Remover
Free duplicate line remover. Delete consecutive duplicate subtitle cues so capti
Empty Entry Remover
Free empty entry remover. Remove blank or empty subtitle cues so players never s
Subtitle Encoding Converter
Free subtitle encoding converter. Normalize SRT to Unicode NFC or strip non-ASCI
Subtitle Find & Replace
Free subtitle find & replace. Replace text across all SRT cues, with optional re
Subtitle Font / Style Editor
Free subtitle font/style editor. Change font, size, colour and bold of an ASS/SS
Frame to Timecode Calculator
Free frame to timecode calculator. Convert a frame number at a given fps into an
HTML Tag Adder
Free HTML tag adder. Bulk-wrap SRT subtitle text in <i>, <b> or <u> markup for s
HTML Tag Stripper
Free HTML tag stripper. Remove <i>, <b>, <font> and other markup from SRT subtit
JSON to SRT Converter
Convert a JSON array of subtitle cues back into SRT (SubRip). Accepts start/end
Karaoke Timing Generator
Free karaoke timing generator. Split SRT lines into per-character ASS \k karaoke
Subtitle Language Detector
Free subtitle language detector. Identify writing scripts (Latin, Cyrillic, Arab
Subtitle Line Breaker
Free subtitle line breaker. Automatically wrap long subtitle lines at word bound
Subtitle Line Count Estimator
Free subtitle line count estimator. Estimate caption lines needed from video dur
Line Length Checker
Free line length checker. Flag subtitle lines exceeding a maximum character coun
Minimum Display Time Validator
Free minimum display time validator. Flag SRT cues that are too short or too lon
Netflix Subtitle Checker
Free Netflix subtitle checker. Validate subtitles against OTT specs: 2 lines, 42
Subtitle Position / Margin Adjuster
Free subtitle position/margin adjuster. Place captions at exact coordinates by e
Profanity Filter
Free profanity filter. Mask blocked words in SRT subtitles with a censor charact
Reading Speed Checker
Free reading speed checker. Measure characters-per-second per SRT cue and flag c
RTL Subtitle Formatter
Free RTL subtitle formatter. Wrap Arabic/Hebrew SRT cues with Unicode RTL embedd
SAMI to SRT Converter
Free online SAMI to SRT converter. Turn SAMI (Synchronized Accessible Media Inte
SBV to SRT Converter
Convert SBV (YouTube SubViewer) subtitles to SRT (SubRip) format. Period-based H
Short-form Caption Formatter
Free short-form caption formatter. Wrap subtitles to ~32 chars, 2 lines, optiona
SRT Duration Adjuster
Adjust the length of every SRT cue. Scale durations by a factor, add or subtract
SRT Formatter / Cleaner
Clean and format an SRT file: strip HTML tags, renumber cues, trim whitespace, m
SRT Merger
Merge two SRT subtitle files into one. Concatenate them in order, or interleave
SRT Numbering Fixer
Free SRT numbering fixer. Re-sequence subtitle cue numbers sequentially from 1 t
SRT Shift Time
Shift every timestamp in an SRT file by a positive or negative offset (+HH:MM:SS
SRT Splitter
Split a single SRT subtitle file into several parts. Divide by a fixed number of
SRT to ASS/SSA Converter
Convert SRT subtitles to ASS/SSA (Advanced SubStation Alpha) format for styled,
SRT to CAP Converter
Free online SRT to CAP converter. Generate Cheetah CAP subtitle files with HH:MM
SRT to CSV Converter
Convert SRT subtitles into CSV (index, start, end, text) with proper quoting for
SRT to DFXP Converter
Free online SRT to DFXP converter. Generate TTML-based DFXP caption files with a
SRT to JSON Converter
Convert SRT subtitles into structured JSON: an array of cues with index, start,
SRT to PAC Converter
Free online SRT to PAC converter. Build a frame-based PAC timing map (HH:MM:SS:F
SRT to SBV Converter
Convert SRT subtitles to SBV (YouTube SubViewer) format. Timestamps become perio
SRT to SAMI Converter
Free online SRT to SAMI converter. Transform SubRip subtitles into SAMI (Synchro
SRT to STL Converter
Convert SRT subtitles to STL (Spruce Subtitle text format). Timecodes become HH:
SRT to SUB Converter
Convert SRT subtitles to MicroDVD SUB format. Timecodes become frame numbers in
SRT to TTML Converter
Convert SRT subtitles to TTML (Timed Text Markup Language), the XML format used
SRT to TXT Converter
Extract plain text from SRT subtitles. Strips timestamps, cue numbers and format
SRT to XML Converter
Convert SRT subtitles into a clean XML document. Each cue becomes a <cue> with i
SRT Translator (Simulated)
Turn an SRT file into a structured translation job. Extracts every cue as a sour
SRT Validator
Validate an SRT file for common errors: malformed timestamps, reversed or overla
STL to SRT Converter
Convert STL (Spruce Subtitle text format) subtitles to SRT (SubRip). Frame timec
SUB to SRT Converter
Convert MicroDVD SUB subtitles to SRT (SubRip). Frame numbers in {start}{end} ar
Subtitle Alignment Tool
Free subtitle alignment tool. Set caption alignment (top/bottom/center/corners)
Subtitle Burn-in Tool
Free subtitle burn-in tool. Generate an ffmpeg command to hardcode (burn in) SRT
Subtitle Duration Calculator
Free subtitle duration calculator. List each SRT cue’s on-screen display time in
Subtitle Extractor
Free subtitle extractor. Generate an ffmpeg command to extract an embedded subti
Subtitle Frame Rate Converter
Free subtitle frame rate converter. Rescale SRT timestamps between 23.976, 24, 2
Subtitle Gap Analyzer
Free subtitle gap analyzer. Detect large gaps between SRT cues and optionally cl
Subtitle Muxer
Free subtitle muxer. Generate an ffmpeg command to embed SRT subtitles into vide
Subtitle Overlap Fixer
Free subtitle overlap fixer. Detect overlapping SRT cues and automatically short
Subtitle Preview Tool
Free subtitle preview tool. Load a local video and SRT to preview captions synce
Subtitle QC Checker
Free subtitle QC checker. Run combined validation: overlaps, display time, readi
Subtitle Reverse Tool
Free subtitle reverse tool. Sort SRT cues in descending time order to test RTL l
Subtitle Size Optimizer
Free subtitle size optimizer. Strip tags, trim spaces, remove empty cues and BOM
Subtitle Sorter
Free subtitle sorter. Reorder SRT cues chronologically by timestamp and renumber
Subtitle Speed Scaler
Free subtitle speed scaler. Scale SRT timestamps for video played at a different
Subtitle Statistics Tool
Free subtitle statistics tool. Report total cues, duration, coverage, average cp
Subtitle Sync Corrector
Free subtitle sync corrector. Stretch or compress all subtitle timings to match
Subtitle Template Generator
Free subtitle template generator. Create a blank SRT with evenly spaced cues for
Subtitle Timestamp Format Converter
Free subtitle timestamp format converter. Switch SRT timestamps between HH:MM:SS
Subtitle Track Combiner
Free subtitle track combiner. Generate an ffmpeg command to mux multiple subtitl
Subtitle Track Remover
Free subtitle track remover. Generate an ffmpeg command to remove all subtitle t
Subtitle Trimmer
Free subtitle trimmer. Keep only SRT cues within a start/end time range and shif
Subtitle Case Converter
Free subtitle case converter. Bulk-convert SRT text to uppercase, lowercase, tit
Timecode to Frame Calculator
Free timecode to frame calculator. Convert an HH:MM:SS,mmm timecode at a given f
TTML to SRT Converter
Convert TTML (Timed Text Markup Language) subtitles to SRT. Extracts timed <p> e
Two-Point Sync Tool
Free two-point subtitle sync tool. Rescale SRT timings using two reference lines
TXT to SRT Converter
Convert plain text into SRT subtitles. Each line becomes a cue with auto-generat
Universal Subtitle Converter
Free universal subtitle converter. Convert SRT to ASS, VTT, SBV, SAMI, DFXP, SUB
VTT to ASS Converter
Free online VTT to ASS converter. Turn WebVTT subtitles into Advanced SubStation
VTT to SRT Converter
Convert WebVTT (VTT) subtitle files to SRT (Subrip) format instantly. Replace pe
XML to SRT Converter
Convert an XML subtitle document back into SRT (SubRip). Each <cue> becomes a nu
YouTube Subtitle Checker
Free YouTube subtitle checker. Validate SBV or convert SRT to SBV for YouTube up