Plex can manually shift many external text subtitles and can Auto-Sync eligible external SRT files, but the right fix depends on the subtitle type and the way the timing is failing.
If the actor finishes the sentence before Plex finishes showing the previous one, do not start by restarting everything. First ask one question: which clock is wrong? Plex gives you different tools depending on whether you are using an external text subtitle, an eligible SRT for Auto-Sync, or a track it cannot offset at all.
Quick answer: which Plex subtitle problem do you have?
| What you see | Best first move | Why |
|---|---|---|
| Every subtitle is early or late by roughly the same amount | Check whether the active subtitle is an external text track, then try Playback Settings → Adjust Offsets | Plex documents manual timing adjustment for external text-based subtitles in supported apps. |
| You have an external SRT and Plex offers Auto-Sync | Check the server analysis and Auto-Sync requirements, then enable it during playback | Plex can compare eligible SRT timing with detected dialogue activity. |
| Adjust Offsets is missing, Auto-Sync is greyed out, or the error changes as the video continues | Identify the subtitle type and test whether the file matches this exact edition of the video | Embedded/image subtitles are not eligible for Plex's manual offset, and Plex lists malformed files, different editions and inconsistent timing among Auto-Sync failure cases. |
That distinction saves a ridiculous amount of settings safari. A constant delay, an ineligible track and a subtitle file made for a different cut of the movie are three different problems. They should not get the same fix.
Before changing timing, confirm which subtitle track is actually playing
This is the boring checkpoint that prevents clever troubleshooting of the wrong thing.
Plex's Audio/Subtitle Language Settings documentation explains that account preferences can influence automatic track selection, while a manual selection for an item overrides the automatic choice. Plex also depends on accurate language information attached to the tracks.
So before you add or subtract milliseconds:
- Open the subtitle selector during playback.
- Confirm the intended language and subtitle track are active.
- If several tracks look similar, switch between them briefly and make sure you are adjusting the one you actually want.
This matters especially for language learners. If you meant to study with a target-language SRT but Plex selected a different embedded track, adjusting the wrong subtitle is like fixing the clock in the kitchen because your bedroom alarm is late.
The “which clock is wrong?” diagnostic
Pick the description that matches what you are seeing. These branches are a practical troubleshooting framework built from Plex's documented timing controls and limitations; Plex itself does not label problems with these three names.
The subtitle is consistently early or late
This is the cleanest candidate for a manual offset. If the active subtitle is an external text-based track, open Plex's playback settings and look for Adjust Offsets. Plex says the adjustment changes in 50 or 100 millisecond increments depending on the app, and you can reset it to zero.
Do next: replay one short line and move the offset in small steps until the text lands with the speech.
Do not: keep adding offset if the amount of error keeps changing later in the video. That is a different timing pattern.
Auto-Sync is available, missing or greyed out
Plex's newer Auto-Sync feature has more prerequisites than the manual offset control. The current Auto-Sync Subtitles documentation says it is designed for compatible external SRT subtitles and relies on Plex Media Server voice-activity analysis. Plex also lists server, player and Plex Pass requirements.
Do next: check whether the subtitle is an external SRT, whether voice-activity data has been generated for the media and whether your server/player setup meets Plex's current requirements.
Do not: assume a greyed-out option means the app is randomly broken. It may be telling you that the current track or media has not met the feature's eligibility conditions.
The subtitle starts close to correct, then gets worse
A single constant offset becomes a bad tool when the error changes across the runtime. Plex notes that Auto-Sync may fail when the subtitle file is malformed or corrupted, when it belongs to a different edition of the title, or when the calculated timing is too inconsistent.
Do next: verify that the subtitle belongs to the exact version you are playing. The theatrical cut and extended cut of the same movie can have different scene timing. If another correctly matched subtitle stays aligned, you have learned more than twenty minutes of random delay adjustments would have taught you.
Do not: turn offset adjustment into an endurance sport. If you fix minute ten and break minute forty, the problem is probably not one global delay.
Fix a constant Plex subtitle delay with Adjust Offsets
Plex's Subtitle Offsets support page is unusually clear about the boundary: manual timing adjustment applies to external text-based subtitles. Plex says it cannot change the offset of subtitles embedded in the video file or image-based subtitles.
During playback on a supported Plex app:
- Open Playback Settings.
- Select Adjust Offsets if the option is available for the active subtitle.
- Replay a short sentence with a clear speech start.
- Move the subtitle in small increments until the line arrives with the dialogue.
- Use Reset if you want to return the offset to zero.
Plex says the increment can be 50 or 100 milliseconds depending on the app, so do not expect every client to look or behave identically.
Which direction should you move it?
Use the screen, not a memorized sign convention, as your truth test. Change the offset once, replay the same line and see whether the subtitle moved toward or away from the speech. Different interfaces can make “positive” and “negative” feel less intuitive than they sound.
The goal is not mathematical elegance. The goal is that a clear line appears when the character says it.
Fix timing by device: manual offset and Auto-Sync do not share the same list
Now the device question gets interesting: Plex's two timing tools do not have exactly the same documented client list. That is why advice copied from one device can be useless on another.
The table below compares what Plex currently lists on its manual Subtitle Offsets page with the player families listed on its Auto-Sync page. “Not listed” means only that the client does not appear on that particular support page; it is not a universal claim that no timing method can exist there. Version and model requirements can change, so use the official pages for the live details.
| Plex client family | Manual Adjust Offsets page | Auto-Sync page | Practical takeaway |
|---|---|---|---|
| Android mobile | Listed | Listed | Both timing paths are documented, subject to subtitle type and Auto-Sync prerequisites. |
| Android TV | Listed | Listed | Check the active subtitle first; an embedded track can still make timing controls unavailable. |
| iPhone/iPad | iOS listed | Apple mobile listed | Both are documented, but current app-version requirements matter for Auto-Sync. |
| Apple TV | Listed | Listed | Both are documented; menus may still differ from web or Android. |
| Windows/Mac desktop | Mac and Windows desktop listed | Plex desktop players listed | Both timing approaches are documented on compatible setups. |
| HTPC | Listed | Plex HTPC listed | Both are documented, with Auto-Sync still requiring eligible SRT and server analysis. |
| Plex Web | Listed | Web Desktop listed | Both are documented; use the active playback settings rather than assuming a server-wide offset. |
| Smart TVs | Specific LG and Samsung generations are listed | Supported Smart TV models are listed | Do not translate that into “all smart TVs.” Check the exact current model wording on Plex's pages. |
| Xbox | Xbox One listed | Xbox listed | Both are documented, but exact client/version wording differs between the pages. |
| Roku | Not listed on Plex's manual-offset page | Listed | If you are on Roku, Auto-Sync is the documented timing path to investigate rather than assuming an Adjust Offsets menu must exist. |
| PlayStation | Not listed on Plex's manual-offset page | Listed | Check Auto-Sync eligibility and current player-version requirements; do not infer a manual-offset control from another console. |
| Amazon Fire TV | Listed | Not separately named in Plex's Auto-Sync player list | Manual offset is documented. For Auto-Sync, check Plex's current player documentation rather than assuming the manual list transfers across. |
That Roku row is the perfect example of why “by device” matters. A control being obvious on Apple TV or web does not mean it is hiding somewhere on every remote.
When Plex Auto-Sync Subtitles is the better fix
Manual offset is good at “everything is late by about the same amount.” Auto-Sync aims at a different job: Plex Media Server analyzes the primary audio stream for voice activity, then compatible subtitles can be dynamically adjusted during playback.
According to Plex's current documentation, Auto-Sync requires a compatible setup that includes an external SRT subtitle, Plex Media Server voice-activity data and specified account/server/player conditions. The exact supported versions and player list are time-sensitive, so use the official Auto-Sync page as the live checklist.
Auto-Sync readiness check
Check the boxes you can confirm:
If one of these is unknown, check it before treating a missing Auto-Sync switch as a mystery bug. Plex says the option can be absent or greyed out when the video has not been processed for voice activity or when the active subtitle is unsupported, such as an internal/embedded subtitle or a format other than SRT.
Auto-Sync is eligible, but the subtitles are still wrong
Eligible is not the same as guaranteed.
Plex specifically lists several situations where Auto-Sync may not be able to produce a useful adjustment:
- The overall subtitle offset is greater than 30 seconds.
- The external subtitle file is malformed or corrupted.
- The subtitle belongs to a different edition of the title, such as an extended cut versus a theatrical cut.
- The timing difference is too inconsistent across the media, including cases where commercials or other edits change the structure.
That list gives you a better diagnostic than “Plex still hates me.” If the same subtitle is two seconds late at the beginning and twelve seconds late later, replacing it with a file matched to the exact release is often a more sensible test than trying to discover the world's most magical offset number.
What if the subtitle is embedded or image-based?
This is the boundary people most often try to negotiate with a menu.
Plex's manual offset documentation says embedded subtitles and image-based subtitles cannot use the documented offset feature. That means “I cannot find Adjust Offsets” may be expected behavior for the active track rather than proof that the device is malfunctioning.
Your practical options then depend on the media you control and the tracks available to you. You can switch to another suitable subtitle track, use an external text subtitle that correctly matches the media, or repair your own subtitle/media setup outside the player. This article does not recommend downloading copyrighted subtitle files from unauthorized sources.
Do not confuse subtitle timing with audio/video sync
One more clock can enter the room: the audio itself.
If the actor's mouth and voice are also out of sync, you are no longer looking at a subtitle-only problem. A subtitle offset can make text look closer to the voice while leaving the underlying audio/video playback problem untouched.
A quick distinction:
- Mouth and audio match, text is wrong: troubleshoot the subtitle.
- Mouth and audio do not match: troubleshoot playback/audio sync first.
- Only one subtitle track is wrong: suspect that track before changing device-wide behavior.
This is an editorial diagnostic, not a Plex guarantee, but it keeps you from fixing the wrong clock.
For language learners: do not grade your ears while the subtitle is late
A mistimed subtitle changes the task. Instead of listening and using text as support, your brain is trying to reconcile two different moments at once.
Once you have repaired the timing, do this tiny reset:
- Choose a 10–20 second section with one clear spoken line.
- Play it once with the now-aligned subtitle visible.
- Replay it with the subtitle hidden.
- Say or write the chunk you heard.
- Reveal the subtitle again and check only the smallest missed piece.
This is not a listening-level test. It is simply a way to separate “my subtitle was late” from “this speech is genuinely hard for me to hear.” Once the clocks agree, then judge the listening.
Where FunFluen fits after the native fix
If you use video for language practice, keep the order sane: fix the source playback first, then add study tools.
On supported video pages, FunFluen can provide local subtitle-timing and repeat controls that help with deliberate practice. Those controls are a learning layer; they are not a Plex sync repair, and this guide does not establish Plex compatibility.
Explore FunFluen for video study if you want to see how that kind of practice layer works after the native player is behaving.
For broader ideas beyond one Plex problem, the media-based language learning hub covers the bigger learning workflow.
FAQ
Why is Adjust Offsets missing in Plex?
The active subtitle may not be eligible. Plex documents manual offsets for external text-based subtitles and says embedded or image-based subtitles cannot use that feature. App support also varies, so check the current Plex Subtitle Offsets page for your client.
Why is Auto-Sync Subtitles greyed out?
Plex says this can happen when the server admin has not enabled voice-activity detection, the media has not yet been processed for voice activity, or the active subtitle is unsupported for Auto-Sync. Current server/player/account requirements also apply.
Can Plex shift embedded subtitles?
Not with the manual subtitle-offset feature described by Plex. Its support page says that control applies to external text-based subtitles, not subtitles embedded in the video file or image-based subtitles.
Why do my Plex subtitles start in sync and drift later?
A changing error is a sign that one global offset may not solve the problem. Plex lists inconsistent calculated timing, malformed/corrupt subtitle files and subtitles made for a different edition of the video among reasons Auto-Sync may fail. Test whether the subtitle matches the exact cut/version you are playing.
Does changing subtitle timing affect every Plex device?
Do not assume that. Plex documents these controls inside supported playback apps, and the manual-offset and Auto-Sync support lists are not identical. Treat the active client and subtitle type as part of the diagnosis.
Fix the clock, then get back to the movie
Plex subtitles out of sync are much easier to troubleshoot once you stop treating every delay as the same disease.
Constant offset + external text subtitle? Try Adjust Offsets. Eligible external SRT with the right server/player setup? Try Auto-Sync. Embedded track, missing controls or timing that keeps changing? Stop hunting for a perfect delay number and inspect the track or file instead.
The best ending is gloriously boring: the actor speaks, the subtitle appears, and you stop thinking about synchronization at all. Fix the clock first. Then listen.