![]()
Free disk image for macOS 13 or later, Apple silicon and Intel · All releases
Nearly any video on your Mac, on the biggest screen in the house. Chromecast, Apple TV and AirPlay 2 TVs, with no waiting and no conversion it doesn’t need. Driftcast streams MKV, AVI, WMV, TS and nearly any other video file, converting only what the device can’t play.
Driftcast is a free, open-source Mac app from Leech Software. It is the free alternative to Airflow, Beamer, Elmedia Player, JustStream, Infuse and Plex for playing the video files on your Mac on the TV.
Download the latest version · Source code on GitHub · Everything it does, in detail · Privacy
macOS 13 Ventura or later, Apple silicon and Intel. Free, under the GNU GPL v3. No account, no trial, no ads, no tracking.
Why Driftcast
- Plays nearly anything: MKV, MP4, MOV, AVI, WMV, WebM, TS, M2TS, VOB, MPEG, FLV, DivX, RMVB, MXF and more. H.264, HEVC, AV1, VP9, VP8, MPEG-2, VC-1, ProRes, HDR10, HLG and Dolby Vision. Dolby Atmos, E-AC-3, AC-3, DTS-HD, TrueHD, FLAC, ALAC, AAC and Opus.
- Converts only what it must: a file the device can play is sent untouched. When only the container is wrong, the streams are repackaged with no quality loss. Only a stream the device can’t decode is converted, while you watch.
- Runs on the GPU: decoding, scaling, HDR tone mapping and H.264 encoding stay in VideoToolbox, about a thirtieth of the CPU time of a software conversion.
- Real seeking: the device receives the complete playlist before conversion starts, so it shows the true duration and the TV remote can skip and scrub.
- Every Chromecast: 1st to 3rd generation, Chromecast HD, Ultra, Chromecast with Google TV, Google TV Streamer, Nest Hub and TVs with Chromecast built in, each getting exactly what it can play. Google speakers get the sound.
- Apple TV and AirPlay 2 TVs from Samsung, LG, Sony, Roku, Vizio, Hisense and others, with HEVC, HDR and Dolby audio passed through.
- Subtitles done properly: text tracks in any encoding, subtitle files found beside the video, Blu-ray PGS and DVD VobSub read into text on your Mac, and a built-in OpenSubtitles search that downloads and turns a subtitle on in one step.
- Film and show details: poster, plot, cast, director, genres, age rating and IMDb, Rotten Tomatoes and Metacritic scores, with no account.
- A title card with the poster before the film starts, playlists, resume, watched marks, preview frames on the timeline, media keys, and every control in a menu.
- Updates itself, checking that each new version is signed by Leech Software before it is installed.
Screenshots



Shown with free films from the Blender Foundation: Sintel and Tears of Steel (CC BY 3.0), Elephants Dream (CC BY 2.5).
Get it
- Download the latest release and open the disk image.
- Drag Driftcast to your Applications folder.
- Open it, drop a video on the window, and pick your TV.
Release builds are signed with a Developer ID and notarized by Apple. The source code, build scripts and automated checks are all on GitHub; changes are welcome.
Guides
- How to cast MKV files to Chromecast from a Mac
- How to play MKV files on Apple TV from a Mac
- How to send any video from a Mac to a Samsung or LG TV
- How to get subtitles on Chromecast from a Mac
- How to play DTS audio on Chromecast from a Mac
- How to cast 4K HDR video from a Mac
- A free Airflow alternative for Mac
Supported macOS versions and Macs
| macOS | Apple silicon | Intel |
|---|---|---|
| macOS 26 Tahoe | ✓ | ✓ |
| macOS 15 Sequoia | ✓ | ✓ |
| macOS 14 Sonoma | ✓ | ✓ |
| macOS 13 Ventura | ✓ | ✓ |
One universal app, with FFmpeg already inside it. Nothing else to install.
Copyright © 2026 Leech Software, Inc. Driftcast is free software under the GNU General Public License v3 or later. Chromecast, Google TV, Apple TV, AirPlay, macOS, Dolby and DTS are trademarks of their owners; Driftcast is not affiliated with or endorsed by any of them.