Chrome extension

Your subtitles. Any video. Perfectly synced.

Subtitle Overlay adds the captions you choose — from a link or a file — right on top of any video playing in your browser. Synced, styled, and yours to control.

example.com/watch
Only requests access to the current site. Sync offset and font — right on the page. Standard formats: SRT, VTT, ASS/SSA.
Subtitle Controls
-1s-0.5s+0.5s+1s
What it does

Everything you need to caption a video the site didn't caption for you.

01

Load from anywhere

Paste a direct subtitle URL, or upload a file straight from your computer.

02

Every standard format

.srt, .vtt (WebVTT), and .ass/.ssa are all supported out of the box.

03

Perfect sync, your way

Nudge timing with +1s / +0.5s buttons or a precise custom offset, live while it plays.

04

Make it yours

Font, size, color, background, position, outline — read it exactly how you like.

05

Controls, right on the page

A small floating panel opens over the video itself — no popup to reopen for every tweak.

06

Nothing granted by default

Access is requested per-site, only when you enable it — never a blanket permission.

How it works

From video to captioned, in under a minute.

01

Open a page with a video, click the icon

Works on any regular HTML5 video player.

02

Enable access for that site

A real, scoped Chrome permission prompt — for that one domain only.

03

Paste a subtitle link, or upload a file

SRT, VTT, or ASS/SSA — parsed instantly.

04

Fine-tune from the on-page panel

Sync offset and appearance, without losing your place.

Built differently

Built on least-privilege access.

No permission at install. No blanket access to your browsing.

Read the full privacy policy →

  • Access requested per-site, only when you click Enable
  • Revoke access for any site in one click
  • No tracking, no analytics — nothing sent anywhere else