Universal AR SDK

Universal AR is Zappar’s best-in-class computer vision libraries including image, face and instant world tracking available as SDKs for a wide variety of platforms and languages.

Universal AR SDK

Build immersive AR in the platform of your choice

For the first time, our world-leading computer vision technologies are available as libraries and SDKs for a wide range of platforms and creative tools. Developers of all stripes can now build magical AR content using their favorite development environments and languages. With broad support for both web and native mobile platforms, it's now possible to deliver awesome AR experiences to more end-users than ever before.

Face tracking

Face tracking

Face tracking uses computer vision to build an understanding of a users’ face: recognising key landmarks such as the eyes, mouth, nose, and chin. By understanding where these landmarks are, we enable you to build interactive experiences by attaching 3D models and 2D images to them.

World tracking

World tracking

World tracking allows us, through the phone camera, to build an understanding of a user’s environment, and place digital content on to flat surfaces. The position of content placed in the world is often set to remain fixed, allowing users to walk around and view it from any angle, making it feel like it is part of the room with you.

Image tracking

Image tracking

Printed materials such as posters and magazine covers can be uploaded to ZapWorks to make ‘Target images’. Using our image tracking technology, through the phones camera, you can bring these materials to life.

Featured projects

Icon

Physics

Real-time physics example using Cannon, made using Zappar for React Three.js.

Icon

Instant Tracked Solar System

Place the solar system in your real world environment, made using Zappar for A-Frame

Icon

Face Tracked 3D Model

3D models tracked to the users face, made using Zappar for Unity.

Range of tools for Universal AR SDK

SDK for Three.js

Our SDK for the popular open-source JavaScript WebGL library.

Learn more

SDK for A-Frame

Cross-platform face, image and world tracking in A-Frame.

Learn more

SDK for JavaScript

Our low-level API wrapper for JavaScript offers lots of flexibility.

Learn more

SDK for Unity

Our SDK for the world’s most popular game development engine.

Learn more

SDK for React-Three.js

Build WebAR experiences using React, the popular JavaScript library.

Learn more

SDK for PlayCanvas

Create amazing AR experiences using the web-based 3D game engine, PlayCanvas.

Learn more

SDK for Babylon.js

Build best-in-class AR experiences for the web using the crazy-popular 3D library, Babylon.js.

Learn more
Build WebXR experiences with Mattercraft

Try Mattercraft - our most powerful 3D development tool

Mattercraft is a browser based 3D content development environment perfected for building interactive experiences for the web. It takes the best features from existing tools and web SDKs but offers an intuitive 3D editor, integrated animation system and full realtime preview.

Learn how to use Universal AR SDK

Check out our extensive range of bootstrap projects, tutorials and documentation to support you developing AR projects using Universal AR.