Current Releases

Jabra SDK for macOS (November 2018)

This Software Development Kit (SDK) provides C interfaces to communicate with Jabra devices. The Jabra macOS SDK provides access to many device features and APIs. Product images can be displayed in your application and settings are used to let your users control the settings of the connected Jabra device. Some Jabra devices have 'application buttons' that your app can listen to and use button events to trigger actions in your app. If you are writing a softphone app, we have support for using buttons on the Jabra device to accept/reject a call. Data for product images and settings are provided by the SDK accessing our servers, always using the latest information. This means that you can expect new Jabra devices to be supported 'automatically', without having to use an updated SDK, or releasing a new version of your app.


  • OSX support : 10.12 (Sierra), 10.13 (High Sierra), 10.14 (Mojave)
  • XCode version 9.4.1 or later
  • Curl library - libcurl, this is installed by default in the OSX system at /usr/lib . If not present, use Homebrew to install it.
  • Network availability


Make sure the system requirements are met and unzip the SDK archive to a folder on your system and launch the demo app present in demo folder.


  Title Version Last Updated Link Link
Jabra SDK for macOS November 2018 Download SDK

Previous Releases

Jabra macOS SDK V1

The Jabra Native HID SDK is a library used for sending and receiving HID reports to and from a USB connected Jabra device. The library is built as a C++ dynamic library with C interfaces.

The library is tested on OS X versions 10.10 and 10.11.

Ensure that Jabra Suite for Mac is uninstalled from preference pane of the Mac system before starting test application.

Please post any feedback or technical questions to the forum or e-mail-


  Title Version Last Updated Link Link
Jabra Native HID SDK for Mac 1.0.3292 Download SDK