Skip to content
SPECIFICTION
Get listed

Plyr

plyrjs.com

Free plan WebAPISelf-hosted
Visit plyrjs.com
Spec score 7.4 #32 of 42 in Video Player Software

Spec sheet

Product
Plyr is a lightweight, accessible and customizable media player for HTML5, YouTube and Vimeo.Read 11 Oct 2026 · github.com
Support
The README directs ad questions to vi.ai and asks users to report rendering issues through GitHub issues.Read 11 Oct 2026 · github.com
License
The repository identifies the project as MIT licensed.Read 11 Oct 2026 · github.com
Accessibility
It supports VTT captions and screen readers.Read 11 Oct 2026 · github.com
Advertising
Plyr describes a vi.ai partnership for video monetization and also allows a custom ad tag URL.Read 11 Oct 2026 · github.com
Audio
Plyr supports HTML video and audio as well as YouTube and Vimeo.Read 11 Oct 2026 · github.com
Customization
The player can be customized using markup and CSS custom properties.Read 11 Oct 2026 · github.com
Developer API
A standardized API allows playback, volume and seeking controls, and events are standardized across formats.Read 11 Oct 2026 · github.com
Frameworks
Plyr is written in vanilla ES6 JavaScript and does not require jQuery.Read 11 Oct 2026 · github.com
Maintenance status
The project is deprecated in favour of Video.js 10 and receives security updates only.Read 11 Oct 2026 · github.com
Player controls
Features include keyboard shortcuts, speed controls, fullscreen, picture-in-picture and multiple caption tracks.Read 11 Oct 2026 · github.com
Setup
Plyr can be used as an ES6 module, from prebuilt files, or through its CDN; the README also documents self-hosting.Read 11 Oct 2026 · github.com
Streaming integrations
Streaming playback integrations include hls.js, Shaka Player and dash.js.Read 11 Oct 2026 · github.com

Plans and prices

Plyr Free Open-source media player · MIT license Read 11 Oct 2026 · github.com

Every Plyr plan and price →

Where Specifiction places it

Alternatives to PlyrAll alternatives →