SubToolbox

How to Open an SRT File (Read, Watch or Check)

"Opening" an SRT means different things: reading the raw text, watching the captions with the video, or inspecting the file for problems. Each purpose has a right tool, and using the wrong one is how hours disappear.

Quick answer: To read or edit raw: any text editor (Notepad, VS Code). To watch: place the .srt beside a same-named video and press play in VLC. To check or repair: a cue viewer that lists timings, overlaps and reading speed in a table.

As text — any editor

SRT is plain text: Notepad, TextEdit (plain-text mode) or VS Code open it directly. This is the way to make surgical edits — fixing one typo, one timestamp. The risk is structural edits: deleting a block's blank line or typing a dot where a comma belongs breaks the file in ways the editor won't warn about.

As captions — beside the video

Rename the subtitle to match the video (trip.mp4 + trip.srt) and open the video in VLC, MPV or MPC-HC; the track loads automatically, toggleable from the Subtitles menu. This answers "what will viewers actually see" better than any table.

As data — a cue viewer

When the question is "is this file any good" — overlaps, reversed timings, text too fast to read — a cue viewer renders the file as a table with the checks applied, and one-click repairs for the mechanical problems. It also opens VTT, ASS, SBV and TTML, which text editors show you but don't check.

If the file won't open at all

  • It may not be SRT despite the extension — open it in a text editor and look
  • A file that starts with “WEBVTT” is VTT; “Dialogue:” lines mean ASS; XML means TTML
  • Encoding errors (mojibake) mean the file isn't UTF-8; re-save it as UTF-8

Frequently Asked Questions

Why does my SRT show strange characters (é as é)?
An encoding mismatch: the file was saved in a legacy codepage but read as UTF-8. Re-save it as UTF-8 in the editor — and prefer tools that declare UTF-8 on export.
Can I open an SRT on a phone?
Yes — text editors and several mobile players handle sidecar SRT; for checking a file, a browser-based cue viewer is the least-installed option.
What program is the "default" SRT opener?
There isn't one — the format's portability means every category of tool reads it. Windows may offer Media Player; macOS may offer nothing until you pick. Opening with a text editor always works.

More tools used in this guide

More guides