There are many companies offering multifarious CAN hardware and CAN software. Unfortunately, few of them provide a driver for the Mac. UV Software provides USB-to-CAN user-space drivers for macOS.

PCAN-USB Interfaces from PEAK-System

PEAK-System is a leading provider of hardware, software, and services for the mobile and industrial communication sector with emphasis on the field buses CAN and LIN. The PCBUSB library* realizes a USB-to-CAN user-space driver under macOS for PCAN-USB interfaces from PEAK-System.

Download (x86_64) Download (arm64) Readme Learn More

TouCAN USB Interfaces from Rusoku

Rusoku Technologies is an innovative engineering team based in Lithuania, Europe. They offer CAN adapters at a reasonable price. Drivers and utilities for Windows and Linux are available as open-source. A macOS user-space driver for TouCAN USB interfaces from Rusoku is provided by UV Software.

Download Sources (zip) Sources (tar.gz) Learn More

USB CAN Interfaces from Kvaser

The Swedish company Kvaser AB supplies advanced CAN solutions to engineers designing and deploying systems for manifold areas of applications. They offer a wide range of CAN hardware and CAN software, mainly for applications under Windows but also under Linux. A macOS user-space driver for USB CAN Interfaces from Kvaser is provided by UV Software.

Download Sources (zip) Sources (tar.gz) Learn More


*) The PCBUSB library is closed source for several reasons. In contrast to the other driver projects, only binaries for macOS are offered for download.