Skip to content
← Back to collections

Free Software Collection

Free Media Players and Home Theatre Software

A player should be the simplest kind of software, yet the ones preinstalled on televisions and phones have been rebuilt as content storefronts — splash ads, a recommendation home screen, sixty seconds of pre-roll, and a membership badge next to the quality setting. An actual player does one thing: play the file you have, correctly. This list runs by setting — desktop playback, a minimal core, macOS native, the living room television, and a self-hosted library.

7 curated recommendations

Selection Criteria

  • No splash ads, no pre-roll, no recommendation feed.
  • No resolution caps and no membership unlocking 4K.
  • No account required and no playback history uploaded.
  • Decoders are built in; no separate codec pack needed.

Recommended Tools

FAQ

Which player on a computer?
VLC is the safe answer on Windows and Linux — it opens anything and needs no configuration. On macOS use IINA, whose core is mpv under an interface built to macOS conventions with trackpad gestures and picture-in-picture. For something minimal driven by config files and keyboard shortcuts with rendering quality turned up, use mpv itself.
What actually separates mpv from VLC?
VLC is a complete graphical application with everything in menus, aimed at everyone. mpv shows almost no interface by default — a window and keyboard shortcuts, with behaviour written in a config file. mpv goes deeper on high-quality scaling, colour management and filter chains, at the cost of reading documentation. Many players, IINA included, use mpv as their core.
What about the living room television?
Kodi. It is a media centre rather than just a player — it scans your video files, matches posters, synopses and cast, works from a remote control, and its interface is designed to be read from ten feet away. It runs on a TV box, an old computer or a Raspberry Pi.
How do Kodi and Jellyfin differ?
Kodi runs on the device doing the playing, with a local library. Jellyfin is client-server — media sits on a machine that stays on, and phones, tablets, televisions and browsers all connect with their own progress tracked separately. One device means Kodi; several devices and several people mean Jellyfin. They also combine, since Kodi can act as a Jellyfin client.
Watching online video on a phone without ads?
NewPipe, a third-party Android front-end that links no official proprietary libraries and therefore carries no ad module, with background playback and downloads and no account. Be clear that it is not in the app store — install from the official site or F-Droid — and that it breaks when the platform changes its interface, with historical stretches of several days waiting for a fix.