Guide archive

Guides for practical subtitle workflows.

Long-tail tutorials for subtitle conversion, repair, format decisions, and delivery workflows. Each guide is organized by job-to-be-done and links directly into a relevant tool.

Start here

High-intent subtitle problems to fix first.

These guides match the searches most likely to turn into a tool action: convert a file, fix timing, clean a broken upload, or prepare captions for a specific platform.

Subtitle sync fixes

How to fix subtitle delay

Fix subtitle delay when captions appear ahead of audio or behind speech. Measure the offset and shift SRT, VTT, or ASS timing online.

Read guide
Format decisions

Choose the subtitle format before converting.

Start here when the question is whether SRT, VTT, or ASS fits the destination before opening a converter.

Platform caption fixes

Fix captions that fail in specific players.

Start with the guide for the player that is failing, then use the linked converter or validator before changing the video embed.

Player conversions

Convert captions before wiring them into a player.

Start here when the subtitle file format is the risk before Video.js, JW Player, Plex, or Vimeo delivery.

Player format choices

Pick the safest subtitle format for each player.

Start here when the question is whether Video.js, JW Player, Plex, or Vimeo needs SRT, VTT, or another delivery file.

Transcript workflows

Extract readable text or combine subtitle files.

Start here when the job is a clean transcript, translation handoff, or one merged subtitle file.

Conversion guides

How to convert VTT to TXT

Learn how to convert VTT to plain text for free. Remove timestamps and formatting to create clean transcripts. No upload required, works in your browser.

Open workflow

Conversion guides

How to convert ASS to TXT

Convert ASS to plain text by removing styling tags and timing codes. Extract clean dialogue for translation or review. Free tool, works in your browser.

Open workflow
Subtitle repair triage

Diagnose messy files before changing timing.

Start here when the file is broken, cues are out of order, or the timing problem might be drift instead of a simple delay.

Encoding fixes

Repair garbled subtitle text before upload.

Start here when subtitles show broken accents, question marks, boxes, or old Windows encoding artifacts.

HTML5 captions

Prepare WebVTT tracks for browser video.

Start here when captions need to work in an HTML5 video tag, web player, or multilingual browser embed.

Upload prep

Clean and validate subtitle files before delivery.

Start here when the file must survive a YouTube upload, client handoff, or player integration without hidden formatting errors.

Conversion guides

How to convert SRT to ASS

Convert simple SRT subtitles into ASS format when you need a style-ready subtitle file for editing, typesetting, or advanced subtitle workflows.

Prepare file
Subtitle extraction

Extract real subtitle tracks before trying OCR.

Start here when a video file might contain selectable captions, embedded text tracks, or burned-in subtitles.

Cluster

Conversion guides (36)

Format-specific tutorials for getting subtitle files ready for the right destination.

Mapped to a tool

Tool intent page

How to convert ASS to SRT

Convert styled ASS subtitle files into simple SRT captions for upload, review, or playback while preserving dialogue timing.

Read guide

Mapped to a tool

Tool intent page

How to convert CSV to SRT

Convert spreadsheet-style CSV caption rows into standard SRT subtitles for upload, editing, review, and validation workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert JSON to SRT

Convert transcription API JSON, caption segment arrays, and timed subtitle exports into standard SRT files for upload and review.

Read guide

Mapped to a tool

Tool intent page

How to convert LRC to SRT

Convert timestamped LRC lyric files into standard SRT subtitles for lyric videos, editing, review, and upload workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert MPL2 to SRT

Convert older MPL2 bracket-timed subtitle files into standard SRT captions for editing, upload, review, and archive workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert SBV to SRT

Convert older YouTube or creator SBV caption files into standard SRT subtitles for upload, editing, and archive workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert SCC to SRT

Convert Scenarist SCC closed caption files into standard SRT subtitles for review, editing, upload, and archive workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert SMI to SRT

Convert old Windows Media SAMI or SMI caption files into standard SRT subtitles for editing, upload, and archive workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert SRT to SSA

Convert simple SRT subtitles into an SSA or ASS-style editing file when an older subtitle workflow needs SubStation Alpha structure.

Read guide

Mapped to a tool

Tool intent page

How to convert SSA to SRT

Convert old SubStation Alpha SSA subtitle files into simple SRT captions by preserving dialogue timing and removing unsupported styling.

Read guide

Mapped to a tool

Tool intent page

How to convert SSA to TXT

Convert old SubStation Alpha SSA subtitle files into clean plain text transcripts for review, translation, notes, or reuse.

Read guide

Mapped to a tool

Tool intent page

How to convert SSA to VTT

Convert old SubStation Alpha SSA subtitle files into browser-ready WebVTT captions while preserving readable dialogue timing.

Read guide

Mapped to a tool

Tool intent page

How to convert TTML to SRT

Convert TTML, DFXP, or XML timed text caption files into standard SRT subtitles for editing, upload, review, and archive workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert VTT to SSA

Convert browser WebVTT captions into an SSA or ASS-style editing file when a subtitle workflow needs SubStation Alpha structure.

Read guide

Mapped to a tool

Tool intent page

How to convert ASS to TXT

Convert ASS to plain text by removing styling tags and timing codes. Extract clean dialogue for translation or review. Free tool, works in your browser.

Read guide

Mapped to a tool

Tool intent page

How to convert SRT to ASS

Convert simple SRT subtitles into ASS format when you need a style-ready subtitle file for editing, typesetting, or advanced subtitle workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert SRT to TXT

Convert SRT to plain text instantly. Remove cue numbers and timestamps for clean transcripts. Free browser tool, no upload needed.

Read guide

Mapped to a tool

Tool intent page

How to convert subtitles for Plex

Convert subtitles to SRT for Plex media libraries. Free tool ensures compatibility across all devices. Works with VTT and ASS formats, no upload needed.

Read guide

Mapped to a tool

Tool intent page

How to convert VTT to ASS

Convert WebVTT captions into ASS subtitles when browser caption files need to move into style-capable editing workflows.

Read guide

Mapped to a tool

Tool intent page

How to convert VTT to TXT

Learn how to convert VTT to plain text for free. Remove timestamps and formatting to create clean transcripts. No upload required, works in your browser.

Read guide

Cluster

Subtitle sync fixes (25)

Repair timing drift, malformed timestamps, and other subtitle file problems.

Mapped to a tool

Tool intent page

Why subtitles drift out of sync

Diagnose subtitle drift when captions start close but get progressively out of sync because of frame rate mismatch, video cuts, or duration differences.

Read guide

Mapped to a tool

Tool intent page

How to clean an SRT file

Clean messy SRT subtitles by normalizing cue numbers, timestamp formatting, spacing, and leftover inline tags before upload or handoff.

Read guide

Mapped to a tool

Tool intent page

How to fix overlapping subtitles

Fix overlapping subtitle cues by finding timing conflicts, checking cue order, trimming or shifting captions, and validating the file before delivery.

Read guide

Mapped to a tool

Tool intent page

How to validate SRT files

Validate SRT subtitle files before upload by checking cue structure, timestamp separators, cue order, and parseable subtitle blocks.

Read guide

Mapped to a tool

Tool intent page

How to validate WebVTT files

Validate WebVTT caption files by checking the WEBVTT header, dot-based timestamps, cue structure, and browser playback compatibility.

Read guide

Mapped to a tool

Tool intent page

How to fix subtitle delay

Fix subtitle delay when captions appear ahead of audio or behind speech. Measure the offset and shift SRT, VTT, or ASS timing online.

Read guide

Cluster

Format comparisons (12)

Choose the right subtitle format for browser playback, uploads, and delivery.

Mapped to a tool

Tool intent page

Embedded vs burned-in subtitles

Learn whether embedded subtitle tracks can be extracted from a video, when burned-in subtitles need OCR, and what to try before uploading files elsewhere.

Read guide

Mapped to a tool

Tool intent page

Best subtitle format for Plex

Learn which subtitle format works best for Plex. SRT offers the widest compatibility across all devices. Free conversion tools and setup guide included.

Read guide

Mapped to a tool

Tool intent page

Best subtitle format for Video.js

Discover why WebVTT is the best format for Video.js. Learn when to convert SRT and how to fix common caption issues. Free tools and troubleshooting guide.

Read guide

Cluster

Workflow guides (53)

Practical step-by-step advice for common subtitle publishing and editing workflows.

Mapped to a tool

Tool intent page

How to extract SRT from MKV

Extract an SRT subtitle file from an MKV video by checking embedded text tracks, language order, image subtitle limits, and cleanup steps.

Read guide

Mapped to a tool

Tool intent page

How to extract subtitles from AVI

Check AVI files for embedded subtitle tracks locally, understand why most AVI captions are sidecar or burned in, and save text captions without uploading the video.

Read guide

Mapped to a tool

Tool intent page

How to extract subtitles from MOV

Extract embedded text captions from MOV files locally, check whether the video has a real subtitle track, and save captions without uploading the file.

Read guide

Mapped to a tool

Tool intent page

How to extract subtitles from MP4

Extract embedded text captions from MP4 files locally, check whether the video has a real subtitle track, and save captions without uploading the file.

Read guide

Mapped to a tool

Tool intent page

How to extract subtitles from WebM

Extract embedded WebVTT-style captions from WebM files locally, check whether the video has a real text track, and save captions without uploading the file.

Read guide

Mapped to a tool

Tool intent page

How to fix subtitle line breaks

Fix messy subtitle line breaks by cleaning SRT or VTT spacing, preserving readable cue text, and avoiding awkward caption wraps before upload or review.

Read guide

Mapped to a tool

Tool intent page

How to merge two SRT files

Merge two SRT subtitle files into one sorted and renumbered output, then check timing, overlaps, and cue order before delivery.

Read guide

Mapped to a tool

Tool intent page

Best subtitle format for YouTube

Choose the best subtitle format for YouTube. Use SRT for reliable uploads, convert VTT or ASS when needed, and validate captions before publishing.

Read guide