Best AR SDK Software: 8 Tools Compared

  • Last updated November 13, 2026
  • 8 options compared
  • Prices checked on official sites
Quick answer

Apple ARKit is the default pick for most iPhone and iPad apps, while Google ARCore is the default pick for most Android apps, and Unity AR Foundation is the best pick when one codebase must serve both. 8th Wall is now free and open source after its hosted platform was retired on 28 February 2026, which makes it the lowest cost route to browser based AR, with no login and no subscription. Vuforia Engine is the strongest pick for industrial work with model targets and area targets, but its Premium and Enterprise plans are quote only, so budget planning needs a sales conversation.

Pick the platform first, then pick the SDK. An iPhone only app has little reason to leave ARKit, an Android only app has little reason to leave ARCore, and a team that must ship on both stores will save time with a cross platform layer. WebAR changes the choice again, because the user opens a link instead of installing an app.

On this page
  1. Comparison table
  2. 1. Apple ARKit
  3. 2. Google ARCore
  4. 3. Unity AR Foundation
  5. 4. Vuforia Engine
  6. 5. 8th Wall
  7. 6. EasyAR Sense
  8. 7. Zapworks
  9. 8. Niantic Spatial SDK
  10. How we chose
  11. Pick by project size and budget
  12. FAQ
  13. Sources

Best ar sdk software: comparison table

Swipe the table sideways on a phone to see every column.

#NameBest forStarting priceFree plan / trialLink
1Apple ARKitiPhone and iPad AR apps$0YesVisit
2Google ARCoreAndroid AR apps$0YesVisit
3Unity AR FoundationOne codebase for iOS and Android$0YesVisit
4Vuforia EngineIndustrial AR with model targetsquote onlyYesVisit
58th WallBrowser based WebAR$0YesVisit
6EasyAR SenseCross platform tracking on a budget$39 per monthYesVisit
7ZapworksNo code and low code WebAR campaigns$12.99 per monthFree trial (14 days)Visit
8Niantic Spatial SDKLocation based AR with VPS maps$0 per monthYesVisit

The 8 best best ar sdk software tools, in detail

1

Apple ARKit

Best for: iPhone and iPad AR apps

ARKit is the native framework for augmented reality on iOS and iPadOS, and it costs nothing to use as a developer framework. It provides motion tracking, plane detection, image tracking, face tracking, and scene understanding, and it works with RealityKit for rendering 3D content. Developers build with Xcode and Swift, and they can add LiDAR based depth on supported iPhone Pro and iPad Pro models.

Pricing$0
Free plan / trialYes
  • The main limit is platform scope.
  • ARKit does not run on Android, so a team that wants both stores must build a second version or add a cross platform layer on top.
  • Some features also need newer hardware.
  • Choose ARKit when the audience is mainly on Apple devices.

Pros

  • Native iOS tracking with plane detection and face tracking
  • works with RealityKit and Swift

Cons

  • iOS and iPadOS only, so Android needs a separate build
  • advanced features need a recent Apple device

Visit Apple ARKit →

2

Google ARCore

Best for: Android AR apps

ARCore is the native framework for augmented reality on Android, and it costs nothing to use as a developer framework. It provides motion tracking, environmental understanding, and light estimation, and it supports Augmented Images, Instant Placement, and Depth API on supported devices. Developers can use it with Android Studio and Kotlin or Java, or through Unity, and Cloud Anchors let more than one user see the same virtual object in the same place.

Pricing$0
Free plan / trialYes
  • The Geospatial API adds another option for outdoor work, because it can anchor content to a real world location using Google Maps data.
  • That is useful for tours, navigation, and location based games, but it needs an internet connection.
  • ARCore does not run on iOS, and not every Android phone supports every feature, so testing across devices matters.
  • Choose ARCore when the audience is mainly on Android.

Pros

  • Native Android tracking with motion tracking and plane detection
  • supports Cloud Anchors and Geospatial API

Cons

  • Android only, so iOS needs a separate build
  • device support varies by phone model

Visit Google ARCore →

3

Unity AR Foundation

Best for: One codebase for iOS and Android

Unity AR Foundation lets developers write AR code once in Unity and deploy it to iOS through ARKit and to Android through ARCore. It covers plane detection, image tracking, face tracking, raycasting, and anchors, and it works with the Unity editor, prefabs, and the Asset Store. Unity Personal is free for teams with revenue or funding up to $200,000 in the prior 12 months.

Pricing$0 (Unity Personal free)
Free plan / trialYes
Websiteunity.com
  • The cost changes with scale.
  • Once revenue or funding passes $200,000, Unity Pro is required at $210 per seat per month, or $2,310 per seat per year, and Enterprise becomes mandato
  • Apple Vision Pro builds also need a higher plan.
  • Choose AR Foundation when one team must ship the same AR features on iOS and Android.

Pros

  • One API that targets ARKit on iOS and ARCore on Android
  • large Unity asset and community base

Cons

  • Unity Pro costs $210 per seat per month once revenue or funding passes $200,000
  • Apple Vision Pro builds need a higher plan

Visit Unity AR Foundation →

4

Vuforia Engine

Best for: Industrial AR with model targets

Vuforia Engine is the PTC SDK for marker based and model based AR, and it is strongest where AR must lock onto real equipment. The free Basic plan supports image targets, multi targets, cylinder targets, VuMarks, ground plane, and cloud image recognition up to 1,000 image targets and 1,000 recos per month. Model Targets can track a physical object from CAD data, and Area Targets can track a whole room or factory floor.

Pricingquote only
Free plan / trialYes
  • The trade-off is cost and access.
  • Model Targets and Area Targets can be developed on the Basic plan, but publishing an app that uses them needs Premium, and the Premium and Enterprise
  • The Basic plan also limits Model Target creation to 20 and Area Target creation to 20.
  • Choose Vuforia when the work involves machines, maintenance, assembly guidance, or large indoor spaces.

Pros

  • Model Targets and Area Targets for machines and spaces
  • free Basic plan for image targets and ground plane

Cons

  • Premium and Enterprise prices are quote only
  • Model Targets and Area Targets need a higher plan for store publishing

Visit Vuforia Engine →

5

8th Wall

Best for: Browser based WebAR

8th Wall is now free and open source, after all subscriptions ended on 28 February 2026 when the hosted platform was retired. The XR Engine supports world effects, absolute scale, image targets, face effects, and sky effects, and it works with A-Frame, Three.js, Babylon.js, and PlayCanvas. The open source components are free to use, including for commercial projects, under a limited use licence.

Pricing$0
Free plan / trialYes
  • There is no login needed.
  • The change also removes services that many teams relied on.
  • The hosted platform, user logins, Cloud Editor, and XR Studio are gone, and project export is no longer available through the retired hosted service.
  • Teams must host the built project themselves, and the distributed engine binary does not include Niantic Spatial VPS, Lightship Maps, or Hand Tracking

Pros

  • Free open source WebAR with image targets and face effects
  • no login and no subscription

Cons

  • Hosted platform and Cloud Editor are retired, so teams must self host
  • VPS, Maps, and Hand Tracking are not in the distributed engine binary

Visit 8th Wall →

6

EasyAR Sense

Best for: Cross platform tracking on a budget

EasyAR Sense is a cross platform AR SDK that supports motion tracking, image tracking, 3D object tracking, and spatial mapping on Android, iOS, Unity, and web targets. The Personal Edition is free for independent developers, but it is not for commercial use. The Professional Edition costs $39 per month, is commercially available, and removes the watermark.

Pricing$39 per month
Free plan / trialYes
Websiteeasyar.com
  • The Classic Edition costs $1,399 as a one time licence key charge for lifetime use.
  • The limits that force an upgrade are clear.
  • Personal Edition use of a custom camera is limited to 100 seconds per run, and the same limit applies to Unity AR Foundation support.
  • Cloud recognition is a separate service, with plans from $89 per month for 500 API calls per day, and EasyAR Mega cloud plans start at $299 per month.

Pros

  • Personal Edition is free for non-commercial use
  • Professional Edition costs $39 per month with no watermark

Cons

  • Personal Edition is not for commercial use and limits custom camera use to 100 seconds per run
  • Mega cloud fees are separate

Visit EasyAR Sense →

7

Zapworks

Best for: No code and low code WebAR campaigns

Zapworks is the Zappar toolkit for building WebAR without a full native build. The Developer plan costs $12.99 per month and gives access to all tools and SDKs, with unlimited projects and unlimited views for non-commercial use, a 25MB maximum project size, 250 AI credits per month, and 5 target images per project. A 14 day trial gives access to the full suite, including Designer, Studio, Mattercraft, and the Universal AR SDKs.

Pricing$12.99 per month
Free plan / trialFree trial (14 days)
Websitezap.works
  • Commercial use needs Pro, which costs $315 per month and allows 12,000 views per year, a 50MB maximum project size, and 10 target images per project,
  • Companies with revenue or funding greater than $10 million in the last 12 months must take the Enterprise plan.
  • The Developer plan also has a fair use policy of 50,000 non-commercial views.
  • Choose Zapworks when a designer or small agency needs to ship a WebAR campaign fast.

Pros

  • Designer, Studio, Mattercraft, and Universal AR SDKs in one workspace
  • 14 day trial with full tool access

Cons

  • Developer plan is for non-commercial projects only
  • Pro plan allows only 12,000 views per year before extra view charges

Visit Zapworks →

8

Niantic Spatial SDK

Best for: Location based AR with VPS maps

Niantic Spatial SDK, formerly Lightship, is the kit for AR that stays in one real place. Its Visual Positioning System, or VPS, lets an app localise a phone with centimetre level accuracy at a mapped location, so virtual objects can persist for later visitors. The SDK also covers depth, occlusion, meshing, semantic segmentation, and shared AR sessions in Unity, Swift, and Kotlin.

Pricing$0 per month
Free plan / trialYes
  • Pricing now runs through Scaniverse plans.
  • The Free plan costs $0 per month and gives 20,000 credits per month, enough for about 10 minutes of mobile capture or about 1,500 VPS queries, with 5
  • Plus costs $20 per month with 40,000 credits, and Pro costs $50 per month with 105,000 credits and commercial rights, including resale.
  • Choose Niantic Spatial when the experience must anchor content to a specific street, building, or venue.

Pros

  • VPS for persistent AR at real places
  • Free plan gives 20,000 credits per month and about 1,500 VPS queries

Cons

  • Free plan is limited to 5 organisation users
  • commercial rights need Pro at $50 per month

Visit Niantic Spatial SDK →

How we chose

We kept only SDKs that are still available in November 2026, with an official homepage and official pricing or licence pages. We checked prices and plan limits on official vendor pages opened on 12 November 2026, and we wrote quote only where the vendor does not publish a price. We did not test any tool hands-on. The list covers native iOS, native Android, Unity, and browser based AR.

Pick by project size and budget

Project Best pick Cost to start Limit to watch
iPhone only prototype Apple ARKit $0 iOS only
Android only prototype Google ARCore $0 Android only
iOS and Android app Unity AR Foundation $0 (Unity Personal free) Pro at $210 per seat per month above $200,000
Industrial machine guide Vuforia Engine quote only Model Targets need Premium to publish
Browser campaign, no install 8th Wall $0 Self hosting required
Cross platform tracking, low budget EasyAR Sense $39 per month Personal Edition limited to 100 seconds per run for custom camera
No code WebAR campaign Zapworks $12.99 per month Developer plan is non-commercial only
Location based AR at a venue Niantic Spatial SDK $0 per month Free plan allows about 1,500 VPS queries per month

Frequently asked questions

What is the best AR SDK software for beginners?

Apple ARKit is the best pick for beginners on iPhone and iPad, and Google ARCore is the best pick for beginners on Android, because both are free, native, and well documented. Unity AR Foundation is the best pick for a beginner who wants one codebase for both stores. Zapworks is the best pick for a beginner who wants no code WebAR, with Designer and a 14 day trial.

How much does the best AR SDK software cost?

The cost ranges from $0 to quote only. ARKit, ARCore, 8th Wall, and Niantic Spatial start at $0, Unity AR Foundation starts at $0 with Unity Personal, EasyAR Sense Professional costs $39 per month, Zapworks Developer costs $12.99 per month, and Vuforia Premium and Enterprise are quote only. The real cost also includes view caps, query caps, and higher plans for commercial use.

Which is best for WebAR without an app install?

8th Wall is the best pick for WebAR without an app install when the team can self host, because it is now free and open source with no login. Zapworks is the best pick when the team wants a managed editor and hosting, with Designer, Studio, and Mattercraft in one workspace. Both run in a browser, so the user opens a link instead of installing an app.

Which is best for industrial AR?

Vuforia Engine is the best pick for industrial AR, because Model Targets track machines from CAD data and Area Targets track whole rooms and factory floors. The free Basic plan covers image targets and ground plane, but publishing Model Target and Area Target apps needs Premium. Teams should get a quote before budgeting, because Premium and Enterprise prices are not published.

Do I need Unity to use an AR SDK?

No, Unity is only one route. ARKit works with Xcode and Swift, ARCore works with Android Studio and Kotlin or Java, 8th Wall works with web frameworks such as Three.js and A-Frame, and Zapworks works with Designer and Studio. Unity AR Foundation is useful when one codebase must serve iOS and Android, but native and web kits work without Unity.

What changed with 8th Wall in 2026?

8th Wall became free and open source in 2026, and all subscriptions ended on 28 February 2026 when the hosted platform was retired. The XR Engine, desktop tools, utilities, and example projects are now free to use, including for commercial projects, with no login. The hosted platform, Cloud Editor, and XR Studio are gone, so teams must host projects themselves.

Sources

Prices and features were read on each company’s own website in November 2026. They change often, so confirm the current offer on the official site before you sign up or buy.