Skip to content

OpenSubtitles

What is OpenSubtitles?

  • OpenSubtitles: The world's largest open subtitle database with millions of subtitles in over 60 languages.
  • Features:
    • Search subtitles by movie or TV show name.
    • Browse available languages.
    • Download subtitles in SRT, SUB, and other common formats.
    • Filter results by your preferred languages.

Find more at OpenSubtitles and the OpenSubtitles API docs.

Install

  1. Open AN Player and go to the Plugins Screen.
  2. Find OpenSubtitles in the official plugins list.
  3. Install the plugin and open its configuration page.

Configure Plugin

OpenSubtitles requires an API key, and optionally an account for downloading subtitles.

Step 1: Get an API Key

  1. Go to OpenSubtitles.com in your browser.
  2. Create a free account if you don't have one (click Register).
  3. After signing in, go to API Consumers page.
  4. Click Create to create a new API consumer.
  5. Fill in the form with any name (e.g. "AN Player") and a short description.
  6. After creation, you will see your API Key. Copy it.

Step 2: Configure in AN Player

  1. Go back to AN Player and open the OpenSubtitles plugin configuration.
  2. Paste the API key into the API Key field.
  3. Enter your OpenSubtitles Username and Password — these are needed to download subtitle files (searching works without them, but downloading requires a logged-in account).
  4. In the Languages field, enter your preferred language codes separated by commas (e.g. en for English, en,de,fr for English, German, and French). This filters search results to show only subtitles in those languages.
  5. Tap Save.

Common Language Codes

LanguageCode
Englishen
Spanishes
Frenchfr
Germande
Italianit
Portuguesept
Dutchnl
Polishpl
Turkishtr
Arabicar

You can combine multiple codes with commas: en,es,fr

If Nothing Loads

If subtitles don't appear after saving, check the following:

  • The API key may be invalid — go back to the OpenSubtitles consumers page and verify it.
  • Your account credentials may be wrong — try logging in at opensubtitles.com to verify.
  • The language codes may be wrong — make sure you use the two-letter codes listed above, not full language names.
  • Free accounts have daily download limits — if you've reached the limit, try again tomorrow.