This page describes FreeSWITCH™ installation methods available for the macOS releases below. It is part of the FreeSWITCH™ macOS documentation.

Testing Status

Testing is performed using clean installs of macOS onto erased volumes, not upgraded systems.

                                                    macOS FreeSWITCH™ Testing Status

macOSTestedFreeSWITCH™  V.R.M*Status

10.15.1 Catalina

October 8, 2019

November 2, 2019

1.10.1 Current Public Release

1.10.2-dev+git~20191031 Master Development

Bad click here


10.14.6 Mojave

August 20, 2019

November 16, 2019

1.10.1 Current Public Release

1.10.2-dev+git~20191115 Master Development



10.13.6 High Sierra

August 20, 2019

November 9, 2019

1.10.1 Current Public Release

1.10.2-dev+git~20191108 Master Development



* Version.Release.Maintenance-Level

History for older releases is at the macOS Archive.

Installation Methods

FreeSWITCH™ installation on macOS is performed by an installer utility or manually.

macOS FreeSWITCH™ Installer (macFI)

The macOS FreeSWITCH™ Installer is the recommended method because it automates all of the manual steps, providing much simpler and faster installation. Other advantages include renaming existing FreeSWITCH™ directories before installation, and creating installation logs. The macFI information and download is located at macOS macFI Installation.

The macOS FreeSWITCH™ Installer performs identical functions as a manual installation with additions such as logging.

Manual Installation

A manual installation requires use of the Terminal application to enter commands to setup directories, install prerequisites and FreeSWITCH™.

To perform a manual installation use the macOS Manual Installation instructions,