Skip to content

vladkens/uniplay-ext

Repository files navigation

UniPlay — Video Speed Control

UniPlay icon

chrome web store license donate

One popup to control playback speed on any website. Set a global default or pin a different speed per site — persists across reloads.

Why UniPlay

Every site has a different player. Many have no speed control at all. And even when they do, the speed resets on reload. UniPlay fixes all three: one consistent UI, speed that sticks, and per-site memory.

No hotkeys. No overlays. No UI injected into pages — just enough code to set the speed and nothing more. Fewer conflicts, no visual clutter, no slowdowns.

Features

  • One popup for any website
  • Global default speed, remembered across tabs and reloads
  • Pin a different speed per site
  • Re-applies speed when a site tries to reset it
  • Works with <video> and <audio> elements
  • 12 speed presets from 0.25x to 2.5x
  • Badge on the extension icon shows the active speed
  • Dark and light mode
  • Available in 12 languages

Install

Chrome Web Store

Or load manually: pnpm install && pnpm build, then open chrome://extensions in Developer mode and load the dist folder.

Privacy Policy

UniPlay does not collect, transmit, or share any personal data. All settings are stored locally via the Chrome Storage API and never leave your device. The extension makes no network requests.

Feedback

https://github.com/vladkens/uniplay-ext/issues/new