fitgap

ARToolKit

Features
Ease of use
Ease of management
Quality of support
Affordability
Market presence
Take the quiz to check if ARToolKit and its alternatives fit your requirements.
Pricing from
Contact the product provider
Free Trial unavailable
Free version
User corporate size
Small
Medium
Large
User industry
  1. Arts, entertainment, and recreation
  2. Manufacturing
  3. Information technology and software

What is ARToolKit

ARToolKit is an augmented reality SDK focused on marker-based tracking that lets developers overlay 3D content on camera video using fiducial markers. It is used to build AR prototypes and applications for mobile and desktop environments, often in research, education, and lightweight commercial projects. The toolkit is known for its long history in computer-vision-based AR and for offering source-available/open-source distributions alongside commercial stewardship at different points in time.

pros

Mature marker-based tracking

ARToolKit provides established fiducial marker detection and pose estimation workflows that are well documented in academic and developer communities. This makes it suitable for controlled-environment AR experiences where printed markers can be used reliably. For projects that do not require full SLAM/world tracking, it can reduce implementation complexity compared with broader AR stacks.

Source-available ecosystem

ARToolKit has been distributed in open-source form (notably via ARToolKitX and related community forks), enabling inspection and modification of core tracking code. This can be valuable for research teams and developers who need to adapt algorithms, integrate custom camera pipelines, or build on-device optimizations. The availability of source also supports long-term maintainability when vendor roadmaps change.

Cross-platform development options

ARToolKit has historically supported multiple platforms and development environments, including mobile and desktop targets. This helps teams reuse tracking logic across different device classes when marker-based AR is acceptable. It can be used as a lower-level SDK component within custom applications rather than requiring a full end-to-end AR authoring platform.

cons

Limited markerless capabilities

ARToolKit is primarily designed around marker-based tracking rather than robust markerless world tracking. For use cases that require plane detection, persistent anchors, occlusion, or environment understanding, teams often need additional components or different AR frameworks. This can limit suitability for modern consumer AR experiences that expect markerless operation.

Fragmented stewardship history

The product name has been associated with multiple distributions and maintainers over time (e.g., community forks versus commercial releases). This can create ambiguity around which version is actively maintained, what licensing applies, and where to obtain official support. Organizations may need extra diligence to select a maintained branch and confirm compliance requirements.

Higher integration effort

Compared with higher-level AR development platforms, ARToolKit typically requires more engineering work to integrate rendering, UX, content pipelines, and device-specific camera handling. Teams may need to build their own tooling for content authoring, deployment, and analytics. This can increase total implementation time for production-grade applications.

Plan & Pricing

Plan Price Key features & notes
Standard (ARToolKit / osgART Standard) Free for non-commercial use (GPL v2) Open-source GPL v2 release for non-commercial use; community support only; source available.
Professional (ARToolKit Professional / osgART Professional / ARToolKit NFT) Contact ARToolworks / Custom pricing Commercial license required for closed-source/commercial products; includes additional features (e.g., 2D barcoding, Natural Feature Tracking (NFT), additional video formats), priority/extended support options; license classes: Development (fixed-term, unlimited use, no sublicense), Distribution (per-product fixed-term with royalty and sublicense rights), Distribution (negotiated for volume/value).

Notes: The vendor's official site does not publish numeric prices; it instructs prospective licensees to contact ARToolworks sales for final pricing and draft license documents. Pricing depends on exact product, term and support options.

Seller details

ARToolKit (open-source/community distributions such as ARToolKitX; historical commercial stewardship by DAQRI)
Open Source
https://github.com/artoolkitx/artoolkitx

Tools by ARToolKit (open-source/community distributions such as ARToolKitX; historical commercial stewardship by DAQRI)

ARToolKit

Popular categories

All categories