Tobii Pro SDK – Key features and functionality

The Tobii Pro SDK offers a free software development kit to work with Tobii Pro’s screen-based eye trackers in building research applications. The Tobii Pro SDK offers multiple-platform support for several programming languages and prefabs for 3D engines.

The API gives you access to:

  • Advanced data streams relevant to your research that enable you to build research applications with eye tracking data as input. It includes for instance raw data separately for left and right eyes, Gaze Position, Gaze Origin in space (3D eye coordinates), Pupil Size, High-precision timestamps, as well as eye images and external hardware synchronization capabilities for selected eye trackers.
  • Available in both Windows, MacOS and Linux.
  • Libraries and Language Bindings in C, Python, Matlab and for .Net Framework

The SDK also comes with:

  • Example code

Operating System and Language Binding support for the Pro SDK

Operating SystemWindowsMacOSLinux
OS versionsWin 7 (32 and 64 bit)
Win 8 (32 and 64 bit)
Win 10 (32 and 64 bit)
Mac OS X 10.13 (High Sierra)
Mac OS X 10.14 (Mojave)
Ubuntu 16.04
Ubuntu 18.04
Language bindings.NET 4.5
Python 2.7 and Python 3.6
Matlab 2016A & B, 2015B Octave 4.2.2
Python 2.7 and Python 3.6
Matlab 2016A&B Octave 4.2.2, 2015 B
Python 2.7 and Python 3.6, Matlab 2016A&B Octave 4.2.2,
API functionalityAccurate low-level streamsAccurate low-level streamsAccurate low-level streams