Skip to main content


Webaverse loads multiple XR apps simulatenously in a shared space. These applications (apps) are called XRPackages (XRPKs).

Supported Asset Types

Webaverse supports many different asset types to enable creators to easily bring their original content directly in.

Currently the following file formats are supported:

  • GLTF Models (.gltf, .glb)
  • VRM 3D Avatars (.vrm)
  • Images (.jpg, .png, .gif)
  • Video (.webm, .mp4)
  • Audio (.mp3)
  • MagicaVoxel Models (.vox)
  • 3D Websites (.js) (THREE.js, A-Frame, Babylon, etc.)

Import Existing Creations

In Webaverse, you can package and load in an existing 3D website written using THREE.js, A-Frame, Babylon, or any other WebXR compatible JavaScript framework.

For more information on packaging an XRPK from an existing 3D website, see the Create Your First XRPackage guide to get started.

In addition, Webaverse supports traditional 3D models. Any content creation platform that can export to one of the above formats can be easily packaged and brought into the Webaverse.

I want to package my creations from...