How to Add Subtitles on Plex, Roku & Fire TV (2026)
Streaming boxes are pickier than VLC: the file has to be the right format, the right name, in the right place. This guide covers all three — grab a free SRT and make Plex, Roku and Fire TV actually show it.
Step 1: Download the right SRT
Search your title, filter English, and download the top SRT. Match it to your release (BluRay subs drift on WEB-DL rips). If the timing is off, fix it first with sync subtitles online — boxes have no live offset controls.
Step 2: Name it exactly like the video
Movie (2026).mp4 needs Movie (2026).srt in the same folder. For forced/narration-only tracks add .forced before the extension. Then refresh your Plex library so it picks up the new file.
Plex setup
Plex prefers SRT and auto-selects tracks matching your account language. During playback, open the subtitle menu (speech-bubble icon) and pick the track. If nothing appears: confirm UTF-8 encoding, refresh metadata, and avoid ASS/PGS unless your client direct-plays them — convert with convert to SRT.
Roku setup
On Roku go to Settings > Accessibility > Captions and set them to always on. In the Plex Roku app or USB Media Player, choose the SRT track from the playback options (* key). SRT sidecars work; embedded PGS in MKV often needs transcoding, so external SRT is the reliable path.
Fire TV setup
VLC or MX Player on Fire TV pick up same-name SRTs automatically. In Plex for Fire TV, enable subtitles in Settings > Player and select the track per video. Keep files UTF-8 — ANSI-encoded subs mangle special characters.
People also ask
SRT or VTT for these boxes? SRT, always. VTT is for web players.
Subtitles out of sync on TV? Fix the file on desktop with the sync tool, then re-copy it over.
Foreign films with burnt-in signs? Grab a full subtitle plus check HI releases for translation notes.