Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Extended Reality Software
  3. AR.js Studio

AR.js Studio

What it is

AR.js Studio is a free, open-source web authoring platform for building augmented reality experiences without coding. It supports location-based projects that place AR content at GPS coordinates and marker-based projects that attach content to a black-and-white image. Location projects can use a map pin or entered coordinates for up to 10 locations; marker projects can use a premade or uploaded image. The editor accepts 3D objects in GLTF, GLB, or ZIP formats, JPG, PNG, or GIF images, and MP4 videos. Maximum uploads are 50 MB for 3D objects, 15 MB for images, and 25 MB for videos. Published experiences run on the web, so viewers do not need an extra app. Publishing requires a GitHub login and depends on a privately hosted OAuth server that may not remain available. The documented workaround involves forking the project and hosting the app and Gatekeeper separately. The public repository is MIT licensed.

For and against

For

  • Creates location- or marker-based AR experiences.
  • No coding is required.
  • Published experiences do not require viewers to install an app.
  • Supports 3D objects, images, and videos.

Against

  • Publishing requires a GitHub login.
  • Publishing may fail if its OAuth server is unavailable.
  • Uploads have format-specific size limits.

The verdict

AR.js Studio provides a visual route to making two kinds of web AR projects. Its publishing dependency is a notable constraint, though a self-hosting workaround is documented.

Who it suits

It suits people who want to create and share web-based AR projects without coding. Users should be comfortable with GitHub login for publishing and a separate hosting workaround if the publishing service fails.

Plans and prices

AR.js Studio

Free

Open-source authoring platform

Every plan, in full

On the record

3D model guidance
The maker's GLTF instructions recommend using the separate glTF export with its .bin and texture files, zipped together, when the upload prompts for related files.github.com · read 4 Oct 2026
Creator and development
The repository credits the idea to Nicolò Carpignoli and development to the AR.js Organisation.github.com · read 5 Oct 2026
Deployment
Experiences can be deployed to the web so viewers do not need to download an extra app to access them.ar-js-org.github.io · read 4 Oct 2026
Integration
The publishing flow integrates with GitHub, and the maker says GitHub login is required to publish.ar-js-org.github.io · read 5 Oct 2026
License
The Studio repository is distributed under the MIT License.github.com · read 5 Oct 2026
Location-based AR
A location-based creation is placed on a map and tied to a physical location.ar-js-org.github.io · read 4 Oct 2026
Location projects
Location-based projects place AR content at GPS coordinates, and users can drop a pin or enter coordinates for up to 10 locations.ar-js-org.github.io · read 5 Oct 2026
Maker
The repository credits the AR.js Organisation with development and Nicolò Carpignoli with the original idea.github.com · read 4 Oct 2026
Marker-based AR
A marker-based creation is connected to a visual marker that can be moved to any location.ar-js-org.github.io · read 4 Oct 2026
Marker guidance
The maker recommends markers that are rotationally asymmetric, simple, and high contrast.github.com · read 4 Oct 2026
Marker projects
Marker-based projects use a black-and-white image to anchor AR content, with a premade marker or an uploaded custom image.ar-js-org.github.io · read 5 Oct 2026
Product
AR.js Studio is an open-source authoring platform for creating web augmented reality experiences without coding.ar-js-org.github.io · read 4 Oct 2026
Project types
Users can create location-based or marker-based AR applications.ar-js-org.github.io · read 4 Oct 2026
Publishing
The publish flow asks users to name the project, publish it to a repository, and log in to GitHub.ar-js-org.github.io · read 5 Oct 2026
Publishing dependency
The project README says GitHub publishing relies on an OAuth server hosted privately and notes it is not guaranteed to remain available.github.com · read 4 Oct 2026
Publishing limitation
The maker warns that publishing may fail because the external OAuth server is privately hosted and is not guaranteed to remain available.github.com · read 5 Oct 2026
Purpose
AR.js Studio is an open-source platform for creating location-based or marker-based augmented reality experiences for the web without coding.ar-js-org.github.io · read 5 Oct 2026
Self-hosting workaround
The maker documents a workaround for failed publishing that involves forking the project, hosting the app and Gatekeeper elsewhere, and configuring GitHub OAuth credentials.github.com · read 5 Oct 2026

Alternatives to AR.js Studio

Every alternative, ranked