Subtitle translation, on your terms

Stay with the story. Read it in your language.

SubMate translates text subtitles in sync with Netflix, TVer, and Prime Video. Its default engine works on-device, with no account, analytics, or SubMate server.

A closer look

Translation controls that stay out of the way.

See the in-player overlay, manage subtitle translation from the popup, then tune languages, appearance, and local storage in the full settings page.

SubMate displaying Japanese and French subtitles over a supported video, with the compact popup open.
In sync with playbackRead the original and translated subtitles together while the overlay follows the current cue.
SubMate's expanded popup showing detected playback, subtitle display options, on-device translation, and subtitle import and export controls.
Playback controlsChoose the language, translation engine, display mode, and subtitle file actions without leaving the episode.
SubMate settings showing general controls, language preferences, on-device translation, and appearance options.
Settings at a glanceSet default languages, translation behavior, subtitle appearance, and local storage preferences.
Built for watching

Translation that follows the subtitle, not the other way around.

SubMate reads supported text tracks, keeps original cue timing, and draws a fullscreen-aware overlay above the player. Choose bilingual, translation-only, or off whenever you need it.

Private by default

On-device translation

Chrome's built-in Translator API keeps subtitle text in your browser when the language pair is supported.

In sync

Made for playback

Timing, caching, fullscreen behavior, language direction, and player controls are handled as one experience.

Your choice

Optional cloud AI

Bring your own provider key for context-aware cloud translation. It is off until you explicitly enable it.

Supported platforms

Where SubMate works today

You need an active service subscription and a title with a text subtitle track. Image-based subtitles cannot be translated.

NetflixTTML and WebVTT text tracks
TVerSegmented HLS WebVTT captions
Prime VideoPrimeVideo and supported Amazon Video pages
Open source

Understand it. Improve it. Ship it yourself.

SubMate is a Manifest V3 extension released under the MIT License. Read the implementation notes, report issues, or help make subtitles more accessible across languages.