Welcome page header

New to Airfoil? Learn what it can do for you!

Audio All Around Your House

Screenshot #2

Send audio from your Mac to devices anywhere on your network. With Airfoil, you can send audio to AirPlay devices, Chromecast hardware, Sonos hardware, Bluetooth speakers, and even other computers and mobile devices. Hear your audio anywhere you go, with thousands of supported outputs!

All or Nothing? Not Anymore!

Screenshot #2

With Airfoil, you're no longer forced to send all of your audio to AirPlay or Bluetooth devices. Instead, you can send just Spotify to your Apple TV, or just your web browser's audio to a Bluetooth speaker. Airfoil makes it possible to play one application to your high-quality outputs, while keeping other sounds on your Mac.

Great Companions, Too

Screenshot #2

The free Airfoil Satellite applications make great companions for Airfoil. Use them to remotely control Airfoil's settings right from your iPhone or other device. You can also receive audio with them, and control playback from supported sources.


Use the sidebar on the left to keep reading, or just dive right in to the app! You can always return to this manual via the Help menu.

Airfoil's Main Window

Airfoil: Any Audio, Everywhere

Send any audio from your Mac to remote speakers all around your house! Airfoil can transmit to thousands of different outputs, from AirPlay hardware including the Apple TV and HomePod, to Google Chromecast hardware, Sonos devices, and Bluetooth speakers and headphones. With the free companion Airfoil Satellite apps, you can also stream audio to iOS devices (that's iPhones, iPads & iPods Touch) and even other Macs and PCs!

With Airfoil, you can send audio from individual sources, rather than being forced to transmit all of your Mac's audio. Stream music from media players like Spotify, as well as audio from web-based applications like Pandora. You can even stream audio from hardware audio devices like USB radios or microphones if you like! Airfoil for Mac gives you your audio, everywhere.

Getting Started

To begin, just launch Airfoil. It will scan your network to find all available audio outputs. Use the selector at the top of Airfoil's main window to choose the audio source you wish to transmit, then click the Transmit button next to the outputs you want to send audio to. Once you're transmitting audio, you can adjust the output volume and add simple effects to the audio.

Updates in Airfoil 5.8.2

Recent Major Updates

System Requirements

Installation and Removal

To install Airfoil, just drag it from your download folder to your Applications folder.

If you wish to remove Airfoil, simply place it in the Trash.

Purchasing Airfoil

We provide a free trial of Airfoil for you to test. During the trial, audio quality is degraded after ten minutes of transmitting. The full version of Airfoil can be unlocked with a license key from our online store. For more information, see the Purchasing page.

If you're ready to buy, head to our online store.

Upgrading to Airfoil 5

If you purchased a license for any previous version of Airfoil, you're eligible for a heavily discounted upgrade to Airfoil 5.

Using Airfoil

Getting started with Airfoil is easy. Read on for information on the main controls in Airfoil.

Airfoil's Main Window

Airfoil's Main Window
Airfoil's Main Window

Airfoil's main window contains all of the essential controls to make transmitting audio with Airfoil a snap. Airfoil continuously scans your network to find and show any available output devices to which it can send audio. You just need to select an input source from the Source popup at the top of the window, then click the Transmit button next to each output you'd like to hear audio through.

From the main window, you can also adjust the volume at which audio is sent to each output, access the Effects window (see below) and view audio activity for Airfoil's currently-selected source with the level meters.

Output Sections


Airfoil's Output Sections

All available outputs appear in Airfoil's main window by default. At the top, you'll always see the Computer output, which enables you to play audio locally in sync with remote speakers. Below that will be Groups, if you've configured any (see below). The last section contains individual remote outputs - all the supported devices that are visible on your local network.

Speaker Groups


A Speaker Group in Airfoil

A speaker group makes it possible to send to multiple outputs at once, with a single click. For instance, you might make one group for all the speakers on the first floor of your home, and another group for all the speakers on the second floor. When you click the Transmit button for a group, all the speakers in that group will be activated. Click it again, and they'll all be turned back off.

Note that you can still adjust individual speakers within a group, toggling them off or on individually, and adjusting their volumes. Making a group simply provides a fast way to turn multiple speakers on or off.

To create a group, open Airfoil's Preferences window and click the “Groups” tab. On the left side, you can click the “+” button to make a new group and give it a custom name. When you highlight a group in the list, the available outputs will show in the Speakers table on the right. Click the checkbox next to the speakers you wish to include in the group. You can edit or remove a group at any time using the Preferences window.

Effects Window


Airfoil's Effects Window

Airfoil's built-in Effects let you adjust audio as it's transmitted. Click the Effects button on Airfoil's Main window to bring up the Effects window. From here, you can adjust the 10 band equalizer, tweak the balance and adjust the global transmission volume for all outputs.

It's also possible to save custom equalizer settings. Simply adjust the equalizer to your liking, then select “Save Preset As…” from the Preset menu. Once you've saved a preset, you'll find it in the “Custom Presets” section of that menu. You can also remove custom presets by selecting “Delete Custom Preset” from the Preset menu.

Airfoil's Supported Outputs

Airfoil can send audio to literally thousands of different devices around your home. These remote outputs fall into several main categories.

AirPlay

Airfoil began life in 2005 as a tool to send audio to the AirPort Express, the very first AirPlay device. Now, Airfoil can send to any valid AirPlay output, including the Apple TV and HomePod from Apple, as well as third-party devices from manufacturers like Bose, Sony, and many more. Configure your AirPlay device so that iTunes on your Mac can see it, and Airfoil will as well.

Google Cast

With version 5.5, we’ve added support for sending audio to devices that support Google Cast. That includes all Google Chromecast and Google Home hardware, as well as many third-party televisions and steros. Just fire up Airfoil, and it will show all available Cast devices found on your network.

Sonos Hardware

Airfoil 5.8 added support for streaming to the newest Sonos hardware. If your Sonos device features AirPlay compatibility, it will automatically appear in Airfoil as an available output.

If you have older Sonos hardware, you'll be pleased to learn that adding a single AirPlay-compatible Sonos device is enough to enjoy audio on an entire system. Just group older speakers in with an AirPlay-compatible Sonos device like the Sonos One and they'll all receive audio sent from Airfoil.

Bluetooth

New in version 5, Airfoil can send audio to Bluetooth audio devices, like speakers, headphones, and headsets. Pair the device with your Mac via the Bluetooth System Preference, then make sure it appears as an audio output device in the Sound System Preference. Once it does, Airfoil will see it as well, and offer it as an output.

Software Outputs

=To enable you to hear audio on other computers, we provide Airfoil Satellite, a free companion for Airfoil. You can run Airfoil Satellite on other computers, as well as iOS and Android devices. You can get more information and download free copies of Airfoil Satellite right from our site.

To get started, just run Airfoil Satellite on any device where you want to hear audio. Once it's running on another machine on your local network, that device will appear in Airfoil as an available output and you'll be able to send audio to it.

Airfoil Satellite for Mac is included as part of the Airfoil download. You can also download it separately from our site. Install it on any Macs on which you wish to receive audio.

Multiple Outputs Simultaneously

Airfoil isn't limited to sending to just one device at a time. In fact, it can stream audio to multiple output devices at once, all in sync. This works with any combination of devices, regardless of what type they are. Try it and hear for yourself!

Advanced Airfoil Features

The basic functionality of Airfoil is fairly straightforward. However, some more advanced features exist, and they're detailed on this page.

Menu Bar Mode

Airfoil's global menu preference
Airfoil's Display Setting

If you like, Airfoil can run exclusively in your menu bar, with no icon in the Dock or application switcher. To adjust how Airfoil displays, open the Preferences window. From there, you can opt to have Airfoil appear in the menu bar, in the Dock, or in both.

Airfoil's Global Menu

When you opt to show Airfoil in the menu bar, Airfoil's global menu will provide access to its settings from any application. By default, you'll see the icon for the global Airfoil menu in the upper right of your screen:

Airfoil's global menu icon
Airfoil's Global Menu Bar Icon

Clicking this icon gives you access to Airfoil's most important functions no matter what application you're currently using.

Airfoil's global menu
Airfoil's Global Menu in Action

As you can see, the menu also shows information on what's currently being transmitted by Airfoil. Use the global menu to adjust and control Airfoil from anywhere on your Mac.

Advanced Speaker Options

Airfoil's global menu preference
Airfoil's “Advanced Speaker Options” Window

Most users will not need this window, and are advised to leave it in its default configuration. However, it will prove useful for some users with advanced needs.

Hiding Speakers

Using the “Hide Speaker” checkbox, you can prevent an output from appearing in Airfoil's main window. This is useful if you regularly connect to a shared network which contains device you don't control. Simply turn that checkbox on, and they will no longer clutter up the main output list.

Adjusting Sync

Airfoil automatically keeps all outputs completely in sync, delaying audio to match all devices to the highest latency device. However, there may be rare situations where you wish to adjust this. For example, if an output is connected to a receiver which adds its own latency, you may wish to reduce the latency Airfoil applies slightly. It must be stressed that most users will not need to adjust this. It is generally advised to leave the Sync sliders in the default positions.

Statistics

The Advanced Speaker Options window also displays statistics for the current audio transmission to each active output. These can be useful for debugging problems. If you see a high attempted recovery number, or a high percentage, Airfoil is having difficulty reaching that device. This occurs when there's an issue on the network itself, and you may need to move your wi-fi router, or add extenders.

Preferences

Airfoil's preferences can be accessed from the Airfoil menu. The available settings are divided into three tabs.

General Preferences

Show Airfoil

Show Airfoil: This toggle determines how Airfoil's interface appears. By default, Airfoil appears in both the Dock and in the menu bar in the upper right of your screen. For more details, see the page detailing Airfoil's menu bar mode.

Play Local Audio Through

Play Local Audio Through: This setting adjusts the audio device through which audio from Airfoil's Computer output plays.

Remote Access

Allow remote speakers to connect to Airfoil: With this setting on, Airfoil Satellite will be able to request that Airfoil send it audio. Activate audio from where you want to hear it, instead of from Airfoil itself.

Allow remote control of Airfoil and audio sources: When this is active, commands can be passed from remote speakers to and through Airfoil. This will enable Airfoil Satellite to control Airfoil, toggling outputs on and off, adjusting their volumes, and even switching the selected audio source. As well, supported sources will be controllable, enabling you to remotely pause audio, skip tracks, or go back.

Software Update

Automatically Check for Software Updates: With this option activated, Airfoil periodically compares itself to the most current version available from our server and alerts you when a new version is available. Leave this on and Airfoil will help you stay up-to-date. You can also click the "Check for Update" button to initiate a check manually.

Groups Preferences

Groups Table: This table contains a list of all the groups you've created. From here, you can add a new group, remove a group, or adjust the speakers a group contains. For more information on Groups, see the Using Airfoil page.

Automation Preferences

Automatically Transmit To

Automatically Transmit To: When launched, Airfoil will immediately begin transmitting audio from the last selected application to the selected speakers. To turn off automatic transmission of audio, just uncheck any and all boxes.

Silence Monitor

Automatically disconnect from all speakers after X minutes: Turn this control on to force Airfoil to disconnect from any outputs if it streams silence for the specified time. This can be useful in situations where multiple people send to an output. Ordinarily, if a user forgets to disconnect, other users will be prevented from sending audio to the output. This setting will automatically disconnect the user after the specified time, enabling others to connect.

Purchasing Airfoil

Quick Link: To buy a license key for Airfoil, visit our online store.

Why should I buy Airfoil?

Put simply, you should buy Airfoil because it isn't free. We provide a free trial, so you can test out the program and all its features before you buy it. It's like test driving a car, for as long as it takes you to decide.

In trial mode, all of Airfoil's features are available to try, but it won't work for full-time use. During the trial, audio quality is degraded after ten minutes of transmitting.

If you use Airfoil and find you like it, please purchase a license key - support the software you use and love!

To purchase your license key, just visit https://rogueamoeba.com/airfoil/mac/buy.php.

What about upgrades?

If your license key starts with BLUE-, you already own Airfoil 5 - enjoy!

If you purchased a license for Airfoil for Mac before November 1st, 2015 (your license key will start with KUTA-, TX40- or SSME-), you're eligible for a discounted upgrade to version 5.

Read about what's new in Airfoil 5 on our site, then purchase a heavily discounted upgrade.

After Purchase

How do I unlock the full version?

The download of Airfoil from our site contains both a free trial of the software and the full version. To unlock the full, unlimited version, you just need a valid license key. When you purchase through our store, you'll immediately receive a license key in your browser. It will also be sent to you via email. Simply enter this key into Airfoil to unlock it.

What's your upgrade policy?

While we don't have a hard and fast upgrade policy, our philosophy regarding paid upgrades is simple: We try to do what's right for you and what's right for us. We've got a great track record, with many years of very satisfied customers.

For more details on free updates and paid upgrades, please see this page.

What's your refund policy?

All Rogue Amoeba products are available to try before you buy. We believe that no customer should have to buy software in order to find out how well it works. Our software can be fully evaluated with no limitations in capabilities, prior to purchase. Customers are strongly encouraged to take advantage of these trials prior to purchase. You may also seek any needed technical support from us - we answer support emails rapidly and responsively for current and potential customers alike.

If you would like a refund, please contact hello@rogueamoeba.com within 14 days of your purchase. Because we cannot recover the license key that was sold, refunds are issued on a case-by-case basis.

Contact Information

Airfoil for Mac Homepage

https://rogueamoeba.com/airfoil/mac/

Rogue Amoeba Homepage

https://rogueamoeba.com

Airfoil Support

Check out our Support Center first.

If you still need help, choose "Contact Support..." from Airfoil's Help menu to get in touch!

Rogue Amoeba Mailing List

Join the Rogue Amoeba low-traffic announcement list. There's no spam, EVER. It's as simple as that.
https://rogueamoeba.com/company/lists/

Airfoil Rights and Restrictions

Distribution

Unless explicitly stated in writing, Rogue Amoeba Software does not grant permission to sell Airfoil ("The Software"). Non-profit distribution of The Software in its trial form is acceptable provided that The Software is not modified in any way, and the complete works of The Software are included in the distribution package. If The Software is to be included in a distribution package, Rogue Amoeba requests but does not require that one complimentary copy of said package be sent to the snail mail address found on our site.

What that said:

Don't sell this software directly for profit. If you want to distribute it, great! Just make sure it's unmodified from the download from our site. If you create a distribution package, it'd be cool if you sent a copy to the address above, though this is not required.

Disclaimer

Airfoil ("The Software") is provided as is. Rogue Amoeba Software ("The Author") is not responsible for any damage to the user's computer system or data and in no event will The Author, its officers, directors, employees or agents be responsible to the user for any consequential, incidental, or indirect damages (including damages for loss of business profits, business interruption, loss of business information, and the like) arising out of the use or inability to use the The Software, even if The Author has been advised of the possibility of such damages. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitations may not apply to you. Further, the consumer agrees that using this software in any way illegal, or even for the purposes of assessing its viability for illegal usage, is prohibited.

What that said:

Be safe when you use the software. Be aware that it's simply a tool designed to make your life better. Don't use it to do illegal or evil things. If you do, be ready to take responsibility for your own actions.