By Syd Lawrence, a visual artist and developer who makes Vibresia. Facts last checked 2 November 2026; updated 2 November 2026.
MilkDrop itself won't run on a Mac: it's a Winamp plug-in for Windows. If it's the presets you miss, projectM plays them on a Mac, and ProjectMilkSyphon does too, listening to apps like Music or Safari directly. If you want a Mac visualiser that hears whatever is playing and doesn't need the presets, try Vibresia, which is free (we make it, so read the rest before you take our word for it).
Who it's for: MilkDrop fans who want the classic presets on Mac, Windows or Linux.
Good at: Faithful reimplementation of MilkDrop, so it plays the huge library of community .milk presets.
Falls short: The Apple Music plug-in for macOS is an unsigned development preview.
Pick it if you want MilkDrop's presets themselves and don't mind an early release. It's the closest thing to the original, and ProjectMilkSyphon is built on it.
2. ProjectMilkSyphon
Not listed on its site · Mac · macOS 13 or later (a legacy release supports 10.9 to 10.15)
Who it's for: Mac VJs who want MilkDrop presets as a source inside VDMX or other Syphon apps.
Good at: Thousands of MilkDrop community presets, and you can drag in your own.
Falls short: Made as a video source for VJ software: it always publishes its output over Syphon.
Pick it if you want MilkDrop presets in a Mac app today and can live with an app that was made for VJs. It listens to an app's audio directly, so it works with what you're already playing.
3. Butterchurn
Open source (MIT) · Browser
Who it's for: People who want MilkDrop presets in a browser, and developers adding it to a web player.
Good at: Runs MilkDrop presets in any browser with WebGL 2.
Falls short: A library and a browser demo: audio comes in as a Web Audio node, from an audio source or the microphone.
Pick it if you want to see MilkDrop presets without installing anything, or you build web players and want to add them to one.
4. Vibresia
Free · Mac · macOS 14.2 or later, Apple silicon
Who it's for: Mac users who want visuals for whatever the Mac is playing, free, and people who'd like to write or describe their own.
Good at: Listens to system audio, so it works with Spotify, Apple Music, a browser or a film, with no plug-in.
Falls short: Mac only, and only on Apple silicon with macOS 14.2 or later.
Pick it if the presets matter less than having good visuals for whatever the Mac is playing, Spotify included, for free. You can also write new scenes, or describe one to an AI assistant.
5. Apple Music Visualizer
Free · Mac
Who it's for: Apple Music listeners who want visuals without installing anything.
Good at: Already on every Mac, inside the Music app: Window > Visualizer.
Falls short: A song has to be playing in the Music app; it doesn't visualise Spotify, a browser or other apps.
Pick it if your music is in the Music app and you want something on screen in ten seconds, with nothing to install.
Why there's no MilkDrop for Mac
MilkDrop was written by Ryan Geiss as a plug-in for Winamp, the Windows music player. Its author's page lists Windows 98 through Windows 7, and there's no Mac version there.
What did move is the preset format. A MilkDrop preset is a small text file of equations, and the community wrote thousands of them. projectM was written to run those files on other systems, and Butterchurn does the same in a browser. That's why most of this list plays the presets: when people search for MilkDrop on a Mac, it's usually the presets they remember.
Presets, or just good visuals?
This is the choice that splits the list in two.
If you want the exact look of MilkDrop, with its feedback trails and warping, you need something that plays the presets. projectM is the open-source rebuild, and its default pack has about ten thousand of them. ProjectMilkSyphon, from Vidvox, wraps the same idea in a Mac app. Butterchurn runs them in a web page.
If what you miss is having something beautiful moving to the music while it plays, a preset player isn't the only route. Vibresia has its own scenes, written for it, and listens to the Mac's system audio, so it works with Spotify, a browser or anything else without a plug-in. It doesn't play .milk files, and it won't look like MilkDrop. Apple's visualiser is the other option, but only for music in the Music app.
What to expect on a Mac
projectM's Mac apps are early: its own page calls the standalone apps a pre-release and a development preview, and the Music app plug-in is an unsigned development preview, which macOS will warn you about. The builds on Steam and Homebrew are an older 3.1.12 release. None of that makes it a bad choice, but plan for some setup.
ProjectMilkSyphon needs macOS 13 or later (a legacy release supports 10.9 to 10.15). It always sends its picture over Syphon, the Mac's way of passing video between apps, because it was made as a source for VJ software like VDMX. You can still watch it on its own.
Vibresia needs macOS 14.2 or later, Apple silicon, so it won't run on an Intel Mac. It's signed and notarised, and updates itself.
How we put this together
Every fact about the other apps comes from their own websites, documentation and source code, on the date at the top of this page. We didn't run each app for this page, so we've described what their makers say they do rather than how they feel to use. We make Vibresia. We've put the preset players first because, for most people searching for MilkDrop, one of them is the better answer.
Questions people ask
Is there a MilkDrop for Mac?
No. MilkDrop is a Winamp plug-in for Windows. projectM and ProjectMilkSyphon play MilkDrop presets on a Mac.
Is projectM the same as MilkDrop?
projectM is an open-source reimplementation of MilkDrop. It plays the same community presets, so it looks the same, but it's a separate program.
Can I use MilkDrop presets in Vibresia?
No. Vibresia's scenes are written in GLSL, not MilkDrop's preset language. You can write your own, or ask an AI assistant to write one.
Does any of these work with Spotify on a Mac?
Vibresia listens to the Mac's system audio, so it reacts to Spotify. ProjectMilkSyphon can capture audio from an app or listen to an input device. Apple's visualiser only reacts to the Music app.
Every fact about another app on this page comes from the source listed for it, on the date shown. We make Vibresia, so we've tried to say where each of the others is the better choice. If something here is out of date, tell us and we'll fix it.