Skip to main content
Skip table of contents

What driver/library should I use with my LabJack?

T-Series - The LabJack T4 and T7

Windows/Linux/macOS

Library: LJM Library

Configuration: Kipling

Firmware upgrading: Kipling

Data logging: LJLogM and LJStreamM (Windows only)

All T-series software options

UD-Series - The LabJack U3, U6, and UE9

Windows

Library: UD Library

Configuration: LJControlPanel

Firmware upgrading: LJSelfUpgrade

Data logging: LJLogUD and LJStreamUD

Linux and macOS

Library: Exodriver (also known as liblabjackusb)

All UD-Series software options

The LabJack U12

Windows

Library: U12 Library (also known as ljackuw)

Configuration, data logging: U12 Applications

Linux and macOS

Library: U12 Mac & Linux Driver (also known as ljacklm)

Libraries By Device Support

 

T-Series

UD-Series

LabJack U12

LJM library (Windows/Linux/macOS)

High-level support

Not supported

Not supported

UD library (Windows)

Not supported

High-level support

Not supported

U12 Library (Windows)

Not supported

Not supported

High-level support

U12 Mac & Linux Driver (Linux/macOS)

Not supported

Not supported

Low-level support

Exodriver[1]  (Linux/macOS)

Low-level support[1]

Low-level support

Low-level support[2]

[1] Recommended: Use LJM for T-series instead of Exodriver.

[2] Recommended: Use U12 Mac & Linux Driver for U12 instead of Exodriver.

For all software downloads and documentation, visit the support page.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.