What Is IINA? A Native, Open-Source Media Player for macOS
Updated
IINA is a free, open-source media player built specifically for macOS. It is designed as a native macOS app rather than a ported cross-platform tool, and it is built on mpv, the open-source media playback engine. If you watch local video files on a Mac and want something that behaves like a first-class macOS application — with trackpad gestures, Picture in Picture, and system media controls — IINA is aimed at exactly that use case. The current download listed on its site is version 1.5.0, which requires macOS 12.0 (or macOS 11.0 on Intel machines).
What makes IINA different from a generic media player
Most media players that run on macOS are cross-platform applications with interfaces adapted to the Mac. IINA takes the opposite approach: it is built as a macOS app from the start, so its behavior follows conventions Mac users already expect.
According to the project's own description, that includes:
- Trackpad gestures for navigation and control
- Media controls integrated with the system
- Picture in Picture for floating video playback
- Live Text, which lets you select text visible inside a video frame
The practical difference is that these features come from the operating system rather than being reimplemented. For example, Picture in Picture behaves like PiP in Safari or QuickTime, and media keys work the way they do for other native apps.
Customization and plugins
IINA treats interface layout as a personal preference. The site states that you can adjust its controls, sidebars, and other interface items to match how you use it. Beyond built-in settings, a plugin system lets the community extend the player with:
- Additional subtitle sources
- Video tools
- New interfaces
- Other features contributed by third parties
There is separate documentation aimed at plugin developers, so if you want to build an extension rather than just use one, that is the entry point.
Free, open source, and no tracking
IINA is free and open source, built on mpv and maintained by its community. The project states that it does not include tracking or telemetry — a meaningful distinction if you prefer software that does not report usage data.
Because it is community-maintained, there are several ways to participate beyond just using it:
| Way to contribute | What it involves |
|---|---|
| Report issues | Flag bugs or problems |
| Suggest features | Propose improvements |
| Contribute code | Work on the project via GitHub |
| Translate | Help localize the app on Crowdin |
| Donate | Provide financial support |
Who should consider IINA
IINA fits you well if you:
- Watch local media files on a Mac and want native macOS behavior
- Care about open-source software with no telemetry
- Want to extend your player through plugins or custom subtitle sources
- Prefer an interface you can rearrange to your own habits
It is less relevant if you mainly stream from subscription services, since those are typically handled by dedicated apps or browsers rather than a general-purpose player. And because the download page lists specific macOS version requirements, check that your system meets them — macOS 12.0, or macOS 11.0 if you are on an Intel Mac — before downloading version 1.5.0.