Skip to content

Subtitle vocabulary list: SRT or VTT to word frequency

Drop a subtitle file from a film or an episode and get its vocabulary, most frequent words first, with an example line for each. Download as CSV or as an Anki deck to learn the words before you watch.

Drop a subtitle file here

SRT or WebVTT, in any language. A plain text file works too: every line counts as one subtitle.

Stays on your computer. Nothing is uploaded.

How it works

  1. Get the subtitle file: an .srt or .vtt in the language you are learning. Subtitle sites, your own media folder or a subtitle download tool all work.

  2. Drop it on this page. Words are counted in your browser; tags, timings, speaker labels and stage directions are stripped.

  3. Hide rare words or short ones, then download the list as CSV or as an Anki deck with the example line on the back.

Questions

Which subtitle formats work?

SRT and WebVTT (.vtt). A plain .txt file works too, with every line counted as one subtitle. ASS and SSA files are not supported yet; convert them to SRT first.

Does it translate the words?

No, it counts them. Fluent by Accident translates them while you watch: the extension shows two subtitle lines on Netflix, YouTube, Prime Video, Disney+ and HBO Max and saves the words you click.

Why are names and short words in the list?

The counter keeps every word of at least two letters. Raise the shortest word or the minimum count to hide them, or delete rows in the spreadsheet afterwards.

Is the subtitle file uploaded anywhere?

No. Everything is counted by your browser on your computer. The text never leaves your machine.

Can I use this for a whole season?

One file at a time. Join the episodes into one text file first, or run each episode and merge the CSVs in a spreadsheet.