Markerless model-based tracking. Import your 3D model, track real objects with AR precision. Runs on-device — no cloud processing, no AI training on your data.
Supports: iOS • Android • Windows
New to XRTracker?
A complete SDK that turns any 3D model into a trackable AR target. No external tools, no cloud services, no scanning devices. Configurable entirely from Unity's Inspector.
Import FBX, OBJ, or CAD models directly. Generate tracking data inside Unity Editor — no external tools or cloud uploads needed.
Everything runs locally. No cloud dependency, no API calls, no data leaves the device. Works fully offline — perfect for secure environments.
Unlike solutions that require static scenes, XRTracker tracks objects being held, manipulated, and rotated in real-time.
Silhouette, edge, and depth tracking — use individually or combine them. Works in any lighting condition, including low-light environments.
Deploy to iOS, Android, and Windows from a single Unity project. AR Foundation integration for mobile, webcam support for desktop.
Track multiple objects simultaneously. Use parent-child relationships for presence checking — detect if a part is attached, missing, or moved — with constrained-axis tracking for assemblies.
How It Works
Three steps. No scanning, no cloud, no external tools.
Drag any FBX, OBJ, or CAD mesh into Unity. Add a TrackedBody component and assign the model.
Add a TrackedBody component and assign your mesh. Edge tracking works out of the box — no pre-processing or external tools needed.
Hit play. Point your camera at the real object. XRTracker matches the model and provides a precise AR pose in real-time.
See It In Action
Real tracking, real objects, real-time performance.
A quick overview of XRTracker showing how digital content stays precisely anchored to real-world objects.
Use AR tracking to guide tasks and prevent mistakes with Poka-Yoke workflows.
Watch XRTracker maintain stable object tracking even under fast movements and varying lighting conditions.
How We Compare
See how XRTracker stacks up against other object tracking solutions.
| Feature | XRTracker | Vuforia Model Targets | VisionLib | MultiSet AI | ARKit Object Tracking |
|---|---|---|---|---|---|
| Free for Development | Yes — full SDK, no time limit | 20 models max, can't publish | 30-day trial | 10 models, 10k calls/mo | Yes (iOS only) |
| Model Formats | Any Unity mesh — FBX, OBJ, glTF, etc. | CAD formats via MTG app | CAD / mesh formats | Textured GLB/GLTF only | No — physical scan |
| No Cloud Dependency | Yes — fully on-device | Desktop MTG app; cloud for Advanced | Yes | Cloud processing required | Yes |
| Tracks Moving Objects | Yes | Limited (ADAPTIVE mode) | Yes | N/A (localization only) | No — static only |
| Platforms | iOS, Android, Windows (more coming) | iOS, Android, UWP | iOS, Android, Win, macOS, HoloLens | Unity, WebXR, iOS, Android | iOS only |
| Tracking Modalities | Silhouette + Edge + Depth | Model Targets | Edge + Depth | Cloud ML | Feature points (single) |
| In-Editor Setup | Yes — full Unity workflow | No — separate MTG app | Yes — Unity plugin | No — cloud upload | No — Apple scanning app |
| Works Without Textures | Yes | Yes | Yes — edge-based | No — texture required | N/A (scan-based) |
| Transparent Pricing | Yes — listed on site | "Contact sales" | "Contact sales" | Free tier public | Free (iOS lock-in) |
| Multi-Body Tracking | Yes + child bodies & presence checking | Yes | Yes | Yes | No |
| Data Stays on Device | Yes | Models uploaded to cloud | Yes | No — cloud processing | Yes |
Detailed comparisons: vs Vuforia • vs VisionLib • vs MultiSet • vs ARKit
Pricing
Start free. Pay only when you ship to production.
Register from Unity Editor — no credit card needed
For production & commercial distribution
Use Cases
From factory floors to retail demos, XRTracker works wherever you need precise object tracking.
Overlay step-by-step instructions on machinery using existing CAD models. No cloud required — works in air-gapped facilities.
Track physical products at trade shows and retail displays. Augment with digital content, specs, and interactive 3D animations.
Real-time object pose for robotic grasping and manipulation. Depth camera support for sub-millimeter accuracy.
Turn physical objects into interactive learning tools. Students see augmented annotations, cross-sections, and animations.
Compare a physical part against its CAD model in real-time. Visualize deviations and overlay measurement data on-site.
Anchor digital twin data to physical objects. Overlay live sensor data, status indicators, and alerts on tracked equipment.
Community
Get help, share your projects, and connect with other developers building AR experiences.
FAQ
Markerless object tracking recognizes and follows a real-world object using its 3D geometry — without markers, QR codes, or printed patterns. XRTracker uses your 3D model (CAD, FBX, OBJ) to match the object's shape in the camera feed and compute its precise AR pose in real-time.
Image tracking detects flat 2D images. SLAM maps the environment. XRTracker does model-based object tracking — it matches a known 3D model to a real object and tracks its full pose (position + rotation). This works for specific objects like machinery, products, or parts, where you need precise alignment between digital content and the physical object.
XRTracker offers three modalities: silhouette tracking (matches the object's outline), edge tracking (matches 3D edge geometry — the default), and depth tracking (uses depth cameras for sub-millimeter accuracy). These can be used individually or combined for maximum robustness.
No. XRTracker runs entirely on-device. There is no cloud processing, no API calls, and no data leaves the device. This makes it suitable for air-gapped environments, privacy-sensitive applications, and offline use cases.
Yes. Unlike many competitors that assume static scenes, XRTracker tracks objects being held, manipulated, and rotated in real-time. This makes it ideal for assembly guidance, product demos, and interactive applications where the object is in motion.
XRTracker works with any mesh format that Unity supports — FBX, OBJ, glTF, STEP (via conversion), and more. It uses Unity meshes directly, so if you can import it into Unity, you can track it. Untextured CAD models work perfectly — no textures or scanning required.
XRTracker currently supports iOS, Android, and Windows — with more platforms coming. Mobile uses AR Foundation for camera access, desktop uses webcam or depth cameras. All platforms share the same Unity project and C# API.
Yes. XRTracker supports multi-body tracking — track several objects simultaneously in the same scene. You can also set up parent-child body relationships for presence checking (detect if a part is attached or missing) and constrained-axis tracking for assemblies.
See our detailed comparisons: vs Vuforia (no cloud MTG, free development, tracks moving objects), vs VisionLib (transparent pricing, extra silhouette modality), vs MultiSet (on-device, works with untextured CAD), and vs ARKit (cross-platform, any 3D model, no scanning).
Contact
Questions about commercial licensing, custom integrations, or enterprise needs? We'd love to hear from you.
Thanks for reaching out! We'll get back to you shortly.
In the meantime, join our Discord for community support.