Open source · Apache 2.0

The video player your Mac deserves.

macmpv wraps a fully hardware-accelerated mpv engine in a clean, native SwiftUI interface. It plays everything, streams torrents, and gets out of the way.

macOS 26 or newer · Apple Silicon · All releases

macmpv playing a 4K video with playback controls visible
mpv under the hood, SwiftUI on top.

Everything a player should do

And nothing it shouldn't.

Native & fast

A real Mac app written in SwiftUI, with mpv's copy-back hardware decoding doing the heavy lifting.

Plays everything

Any format FFmpeg supports — MP4, MKV, WebM, FLAC and dozens more — plus HTTP, HTTPS, RTMP and RTSP streams.

Torrent streaming

Drop in a magnet link or .torrent file and watch while it downloads — streamed to the player over localhost.

Built-in queue

Drag and drop, reorder, repeat one or all, and jump between episodes with next/previous.

Subtitles, tuned

Size, outline, color, background and sync delay — all adjustable. They even move out of the way of the controls on their own.

Pick up where you left off

Per-file resume positions and saved intro/outro markers, so binge sessions remember everything.

Native shortcuts

Full-screen playback, screenshots, speed control and scrubbing — all with the keyboard commands you already know.

Everything ships inside

mpv, the FFmpeg libraries and ffprobe are bundled in the app — no Homebrew, no extra installs.

Get macmpv

Free, open source, and yours to keep.

1

Download the dmg

Grab the latest release — about 29 MB.

2

Drag to Applications

Open the dmg and drop macmpv into your Applications folder.

3

Open it

The first launch asks macOS for permission — see the note below. Then just play.

Download dmg 29 MB Download + Torrents 122 MB · WebTorrent bundled
SHA-256 (standard) cbc59a25a032a7d7b11f10d791dd1382db1d919730e7f9a8117ec89df89be145

The + Torrents build plays magnet links with zero setup — WebTorrent is bundled. The standard build is smaller; add torrents later with npm install -g webtorrent-cli if you ever need them.

Questions

Do I need mpv or FFmpeg installed?

No. The app bundles libmpv, the FFmpeg libraries and ffprobe inside the .app — nothing else to install.

What about torrent playback?

Magnet links and .torrent files stream on the fly. The standard download needs WebTorrent CLI (npm install -g webtorrent-cli); the macmpv + Torrents build above bundles it, so torrents work out of the box.

Does it run on Intel Macs?

Not from the download — the dmg is built for Apple Silicon. Intel users can build from source on the GitHub repo.

Is it really free?

Yes — open source under the Apache 2.0 license. Star the repo if you like it.