Skip to main content

Windows Installation

OpenTrack provides pre-built binaries for Windows users. This is the recommended installation method for most users.
1

Download OpenTrack

Visit the OpenTrack releases page and download the latest version:
  • Installer (.exe) - Recommended for most users
  • Portable archive (.7z) - For USB stick installations
The portable version supports truly portable installations on USB sticks.
2

Run the installer

Double-click the downloaded .exe file and follow the installation wizard.The installer will:
  • Install OpenTrack to C:\Program Files\opentrack (or your chosen location)
  • Create Start Menu shortcuts
  • Register file associations
3

Launch OpenTrack

Open OpenTrack from the Start Menu or desktop shortcut.On first launch, Windows may prompt for firewall permissions if you’re using network-based tracking (UDP) or protocols.

Portable Installation (Windows)

For a portable installation that can run from a USB stick:
1

Download the portable archive

Download the .7z archive from the releases page.
2

Extract to USB stick

Extract the archive to your USB stick or desired location using 7-Zip or WinRAR.
3

Run opentrack.exe

Navigate to the extracted folder and run opentrack.exe directly. All settings will be stored in the same folder.

Linux Installation

OpenTrack can be built from source on Linux systems. Pre-built packages may be available for some distributions.

Building from Source

1

Install dependencies

Install required build tools and libraries:
Ubuntu/Debian
Fedora
Arch Linux
2

Clone the repository

Clone the OpenTrack source code:
3

Build OpenTrack

Create a build directory and compile:
The -j$(nproc) flag uses all available CPU cores for faster compilation.
4

Install OpenTrack

Install to the default location:
Or run directly from the build directory:

Advanced Build Options

For detailed build instructions and troubleshooting, see:

macOS Installation

macOS support is currently unmaintained. The software may work but is not actively tested or updated.

Building from Source (macOS)

1

Install Xcode and Homebrew

Install Xcode Command Line Tools:
Install Homebrew if not already installed:
2

Install dependencies

Use Homebrew to install required packages:
3

Clone and build

Clone the repository and build:
4

Run OpenTrack

Launch the application:

Compiler Requirements

Windows

OpenTrack requires one of the following compilers:
  • MinGW-w64 (GCC-based)
  • Microsoft Visual Studio 2015 Update 3 or newer
  • Clang (via MSVC or MinGW)
For Visual Studio build instructions, see Building under MS Visual C++ 2017 and later.

Linux

  • GCC (GNU Compiler Collection)
  • Clang/LLVM
CMake version 3.13 or later is required on all platforms.

Verifying Installation

After installation, verify OpenTrack is working:
1

Launch OpenTrack

Start the application from your Start Menu (Windows), application launcher (Linux), or Launchpad (macOS).
2

Check the main window

You should see the OpenTrack main window with dropdown menus for:
  • Tracker input
  • Filter
  • Protocol output
3

View the pose widget

The 3D head visualization widget should be visible, showing a wireframe head model.
If you encounter issues, check the Common Issues page on the wiki.

Next Steps

Quick Start Guide

Set up your first tracker and start tracking

Tracker Documentation

Learn about specific trackers and configurations