Learn Spark AR Studio

Everything you need to know to create an interactive augmented reality experience.



Although you don't need to write code to build advanced effects, we've included a powerful scripting framework that you can use to build more immersive, customized and complex augmented reality experiences.

Some of the features achievable with scripting include:

  • Triggering audio and animations.
  • Making effects interactive based on taps or facial movements.
  • Creating 3D and 2D animations, including path-drawing animations.
  • Initiating network requests to fetch outside data and textures.
  • Accepting data passed in from a camera share request.

Guides and Tutorials

You an also use the Patch Editor to create effects with interactivity and logic.

Join the Spark AR Creator's community

Find inspiration, see examples, get support, and share your work with a network of creators.

Join Community

Frequently asked questions

Have a specific question? Maybe it's been answered.

Read FAQs