Remembers each speaker
Lagless remembers the delay you chose for each AirPlay output and offers it again when you switch back. It never changes anything without asking.
Your Mac sends sound to a HomePod or other AirPlay speaker two full seconds early. Lagless cuts that to about a third of a second, so video lines up, games feel right and clicks land when you click. It lives in your menu bar.
Free and open source · No account
macOS sends AirPlay audio two seconds ahead, a buffer that dates back to 2004. Video drifts out of sync, game sounds land late, and short alerts get clipped while the stream wakes up.
The fix online is a Terminal command run with sudo, retyped every time you want to change it. Get the number wrong and the speaker goes silent*.
Lagless sets AirPlay’s own built-in delay setting for you, through a small helper you approve once. No Terminal, no sudo, no password every time.
Pick a mode, choose your speaker again, done. Turn it off and Apple’s default comes back exactly.
It’s the same macOS setting either way. Lagless turns a Terminal session into a switch, and stops you choosing a value that goes silent.
A delay for each speaker, a stream that stays awake, an undo for every change, and a note when your speaker doesn’t need it.
Lagless remembers the delay you chose for each AirPlay output and offers it again when you switch back. It never changes anything without asking.
AirPlay pauses during silence, so the next sound waits while it reconnects. Lagless plays noise at −78 dBFS, far below hearing, and only while you’re on AirPlay.
2000 ms of delay by default, 350 ms with Lagless on a HomePod mini, and no password prompts once the helper is approved*.
If audio goes quiet or stutters after a change, Undo puts the previous delay back. Turn Lagless off and Apple’s default returns exactly.
On macOS 27, HomePods reportedly use a new engine at about 200 ms. If your speaker is already that quick, Lagless says so and stays out of the way.
A tiny helper, registered with macOS, can change exactly one AirPlay setting to a value between 350 and 2000 ms. Nothing else.
The app changes one AirPlay setting on your Mac and nothing else. It has no account and no analytics, and it never goes online. Read the privacy details.
Lagless is free and open source. There is nothing to sign in to.
The app doesn’t collect or send anything.
It never goes online. New versions come from this site.
Something else? Email and a person replies.
macOS schedules system audio to AirPlay speakers 2000 ms ahead, a buffer that dates back to AirTunes in 2004. The speaker itself needs well under 100 ms. Lagless lowers that buffer to 350 ms using a setting already built into macOS*, found by Preroll.
No. That's the point. Lagless sets the value, restarts AirPlay for you and shows the result. You never type sudo or a defaults command.
macOS takes a fixed 250 ms off whatever you set. At 250 ms nothing is left for the network, so every packet arrives late and the speaker plays nothing. 350 ms leaves 100 ms, enough for the roughly 70 ms a HomePod needs. If audio stutters, choose Balanced or Safe.
macOS 15 Sequoia or later, on Apple silicon.
It changes the Mac’s side of AirPlay, so it applies to every AirPlay speaker: HomePod, HomePod mini and AirPlay speakers from other brands. It was tested on a HomePod mini. How low you can go depends on your Wi-Fi.
macOS only reads the setting when its AirPlay service starts, so Lagless restarts it, which drops the current speaker. Pick it again from the panel. The AirPlay picker is built in.
Maybe not for a HomePod. Reports say HomePods on macOS 27 use a new engine at about 200 ms. Lagless checks and tells you when your speaker doesn’t need it. Other AirPlay speakers reportedly still sit at 2000 ms.
Yes. Lagless is free and open source under the MIT licence. There is no account, trial or licence key.
Click Download, enter your email and the DMG downloads straight away. Drag Lagless to Applications and open it. It asks once for approval in System Settings, then lives in your menu bar.
Lagless needs a small helper to change a system AirPlay setting, which Mac App Store apps aren’t allowed to do. Releases are signed with an Apple Developer ID and notarized by Apple, so macOS opens it like any other app.
No. Lagless has no account and no analytics, and makes no network requests. It changes one AirPlay setting and nothing else, and turning it off removes that too.