Saving & Publishing
Once your scene is built, saving persists your work and publishing makes it visible to the world.
Saving
Click the (save) icon in the toolbar or press Ctrl/Cmd + S to save your scene. Saving stores the current state of the scene for future editing from /oxr — it does not update the publicly visible version.
Saving does not publish. The last published version visible at /view remains unchanged until you explicitly republish.
Publishing
Publishing takes a snapshot of your current scene and makes it available for anyone to visit at a public link. Any paid plan unlocks publishing.
Open the Publish dialog
Click the PUBLISH button in the top-right of the toolbar.
If you do not yet have a paid plan, an upgrade prompt will appear instead. Publishing requires an active paid subscription.
Set access mode
Choose who can access your scene:
- Public — Listed on the community page; accessible by anyone
- Link Only — Accessible only to those with the direct link; not listed publicly
- Restricted — Requires a passcode to enter
- Private — Unpublishes the scene; removes public access
Confirm and publish
Click Publish. Your scene is saved and a snapshot is taken. Visitors to your /view link will see the new version immediately.
Viewing Your Published Scene
After publishing, your scene is accessible at:
https://ownxr.com/view/[scene-id]Share this link or embed it in any web page using an iframe. See Embedding with iframe below.
Republishing
Any time you want to update the publicly visible version, save your changes and click PUBLISH again. The public snapshot is replaced immediately for all visitors.
Unpublishing
To remove a scene from public access, open the Publish dialog and set access to Private, or use the remove option from the scene menu on the /oxr listing page.
Manage subdomains from Settings → Scenes. Check availability, link, and unlink subdomains from there.
Embedding with iframe
Published scenes can be embedded in any website using an iframe:
<iframe
src="https://ownxr.com/view/your-scene-id"
allow="accelerometer; autoplay; encrypted-media; microphone; gyroscope; xr-spatial-tracking; fullscreen"
allowfullscreen
referrerPolicy="strict-origin-when-cross-origin"
width="100%"
height="600"
></iframe>The allow attributes and allowfullscreen are required for full XR capabilities. The microphone permission is required for Voice Chat. Without these, AR/VR and voice features will be disabled for embedded viewers.
You can also use your custom subdomain URL (Pro+) as the src for embedded scenes.
Custom Subdomains
Pro and Enterprise users can assign a memorable custom OwnXR subdomain to any published scene:
https://your-subdomain.ownxr.com