AirPlay audio, 
without the lag

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

02

What happens now

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*.

VS

What Lagless does

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.

Apple’s default · sound 2000 ms late Your Mac AirPlay speaker 2000 ms
With Lagless · sound 350 ms late Your Mac AirPlay speaker 350 ms
03

Lagless compared with doing it yourself

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.

Feature Doing it yourself Lagless
Changing the delay
Doing it yourselfType two admin commands in Terminal
Lagless Click a mode in the menu bar
Knowing what’s set
Doing it yourselfRun another admin command to check
Lagless Shown in the menu bar, with your speaker’s actual delay
Picking a safe value
Doing it yourselfEasy to pick one that silences the speaker
Lagless Only offers values that play reliably
Your password
Doing it yourselfEvery time you change it
Lagless Once, during setup
Sound after a pause
Doing it yourselfStarts late while AirPlay reconnects
Lagless Starts right away: Lagless keeps AirPlay connected
Going back to normal
Doing it yourselfRemember a third command
Lagless Flip one switch
After each change
Doing it yourselfSpeaker disconnects without warning
Lagless Tells you, with the speaker picker right there
Price
Doing it yourselfFree
Lagless Free and open source
04

Also included

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.

Main Bedroom set to 350 ms
By you, just now.
Living Room set to 500 ms
Remembered from last week.

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.

Alerts
On time
Key clicks
On time
Game audio
On time

Keeps the stream awake

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
Apple’s default
350 ms
With Lagless
0
Passwords after setup

By the numbers

2000 ms of delay by default, 350 ms with Lagless on a HomePod mini, and no password prompts once the helper is approved*.

Sounds wrong?
Go back to your previous delay.
Cancel Undo

Undo in one click

If audio goes quiet or stutters after a change, Undo puts the previous delay back. Turn Lagless off and Apple’s default returns exactly.

HomePodmacOS 27
Reported delay200 ms
Lagless isn’t needed here

Knows when it isn’t needed

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.

Helper approved
Once, in System Settings.

One approval, then no passwords

A tiny helper, registered with macOS, can change exactly one AirPlay setting to a value between 350 and 2000 ms. Nothing else.

05

What it touches

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.

No account

Lagless is free and open source. There is nothing to sign in to.

No analytics

The app doesn’t collect or send anything.

No network requests

It never goes online. New versions come from this site.

Frequently asked questions

Something else? Email and a person replies.

The app

Why is AirPlay from my Mac two seconds behind?

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.

Do I need to use Terminal?

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.

Why can’t I go lower than 350 ms?

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.

Which Macs does it run on?

macOS 15 Sequoia or later, on Apple silicon.

Speakers and setup

Does it work with Sonos and other AirPlay speakers?

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.

Why does my speaker disconnect when I change the delay?

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.

Do I still need it on macOS 27?

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.

Is it really free?

Yes. Lagless is free and open source under the MIT licence. There is no account, trial or licence key.

How do I get the app?

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.

Why is it not on the Mac App Store?

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.

Privacy and safety

Does it send anything about my Mac anywhere?

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.