
Smplayer
Play media on Windows, Linux, or macOS with SMPlayer, which also supports YouTube.

About Smplayer
SMPlayer is a free, open-source media player for Windows, Linux, and macOS. It supports playback of local media files and includes built-in YouTube functionality. The project is released under the GPL-2.0 license and hosted on GitHub.
Key features
- Cross-platform support for Windows, Linux, and macOS
- Built-in YouTube playback functionality
- Free and open-source under GPL-2.0 license
- Local media file playback support
- Free and open-source under GPL-2.0 license
- Available for Windows, Linux, and macOS
- Includes built-in YouTube playback support
Smplayer at a glance
- Category
- Software & Utilities › Media Players & Servers
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, macOS, Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Media Players & Servers

Smplayer alternatives
Tools and sites you could use instead, ranked by how closely they match.
MoonPlayer plays online videos from YouTube and Bilibili, can download them, and also opens local videos.
Jellyfin Desktop is a desktop client built with Qt WebEngine and libmpv, with downloads listed for Windows, macOS, and Linux.
SMTube browses, searches, and plays YouTube videos through a media player such as SMPlayer.
This mpv script ports SponsorBlock to the player and skips sponsored segments in YouTube videos.
Plyr supports HTML5, YouTube, and Vimeo playback; its maintainers now direct visitors to Video.js.
Use MPC-HC to play video and audio on Windows, with support for third-party filters in this free, open-source project.
Popular in Media Players & Servers
Well-known listings from the same topic.
Smplayer FAQ
What desktop operating systems does SMPlayer support?
Is SMPlayer free to use?
Does SMPlayer support YouTube playback?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












