7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

IINA

Open source

A free, open-source media player for macOS built on mpv, with picture-in-picture, a music mode, online subtitle search and extensive customization.

Open-source alternative to

iina.io
IINA homepage screenshot
GitHub stars
47k
Last commit
yesterday
Repository age
9 years
Version
v1.4.4
Licence
GPL-3.0
Self-hosted
Yes

About IINA

IINA is a video player designed for modern versions of macOS, written in Swift and released under the GPL-3.0 license. It uses mpv as its playback engine, which gives it broad decoding capability, and wraps it in a native Mac interface that supports Force Touch, picture-in-picture and Touch Bar controls.

Everyday features include subtitles, playlists and chapters, video thumbnails, online subtitle searching with local subtitle matching, and an unlimited playback history. A standalone Music Mode is designed for audio files. The interface is customizable, with several color schemes and a movable on-screen controller, and keyboard, mouse, trackpad and gesture controls can all be remapped.

Advanced users can reuse mpv configuration files and scripts, and a command-line tool and browser extensions are provided. Stable and beta builds are available from the website and GitHub releases, while nightly builds are generated automatically and may be unstable. IINA suits Mac users who want a polished player for video and music that can be tuned in depth.

Key features

  • mpv-based playback engine
  • Picture-in-picture, Force Touch and Touch Bar support
  • Subtitles with online search and local matching
  • Standalone Music Mode for audio files
  • Customizable interface, shortcuts and gestures
  • mpv scripts and configuration files
  • Command-line tool and browser extensions

Good fit for

  • →Everyday video watching on a Mac
  • →Listening to local music libraries
  • →Power users scripting mpv behavior
Built with
Swift
Tags
video-player
macos
mpv
swift
media-player
subtitles
music-player
picture-in-picture

IINA: questions and answers

What is IINA used for?
IINA is a free, open-source media player for macOS built on mpv, with picture-in-picture, a music mode, online subtitle search and extensive customization. It is a good fit for everyday video watching on a Mac, listening to local music libraries and power users scripting mpv behavior.
Is IINA open source?
Yes. IINA is open source under the GPL-3.0 licence. Its source code is on GitHub at iina/iina and is written mainly in Swift.
Is IINA free?
Yes. IINA is open source, so the software itself is free to use.
Can I self-host IINA?
Yes. IINA can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is IINA an alternative to?
IINA is an open-source alternative to Infuse. Other open-source alternatives to Infuse include VLC, Kodi and Cinetry.
Is IINA actively maintained?
Yes. The most recent commit to IINA was on 2 October 2026, and the latest release is v1.4.4, published on 24 June 2026. The project has 47k stars on GitHub.

Open-source alternatives to IINA

See all

SaaS alternatives to IINA

See all