The world's most widely used
tracking library for augmented reality.

All the tools needed to create innovative AR applications, released under LGPL 3.0.


Build Powerful Augmented Reality Applications

ARToolKit is a Free, Open Source SDK that empowers you to create big.

ARToolKit v6

Coming Fall 2016

Get Notified

Introducing ALTERRA

The showcase for the ARToolKit Community
Establish your roots while exploring the features of ARToolKit.

Learn More

Latest News

JSARToolKit and Three.js

Augmented Alignment is a web page that uses JSARToolKit and Three.js to render 3D models over real world objects.

read more

Integrating OpenCV with ARToolkit

In this tutorial we are going to preprocess the video in ARToolkit to deal with poor lighting situations using OpenCV's Retina Filter.

read more

Latest Version

All Available Downloads

Key Features

  • Transparent, Modular Code Delivered Through Open Source

    Complete access to the computer vision algorithm allows you to modify the source code to fit your specific application. Freely distributed for use under a LGPL v3.0 license.

  • Major Platform Support Enables a Wide Range of Applications

    Compiled SDKs for iOS, Android, Linux, Windows and Mac OS X all ready to download and use.

  • Mobile Focus Eases the Development Process

    Includes OpenGL ES2.x support, integration with GPS and compass, and automatic camera calibration utilities.

  • Develop for Smart Glasses and Beyond

    ARToolKit includes stereo and optical see-through support, is integrated with a range of smart glasses, and allows easy calibration for new devices.