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.
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 a linked address (see below) as the src for embedded scenes.
Linking an Address
A published scene can be served at a memorable address instead of its /view link. Open Settings → Scenes, find your scene and click Link to website — the dialog holds both options, and a scene can use either or both.
OwnXR subdomain
https://your-subdomain.ownxr.comChoose a subdomain
Type the name you want and click Check availability. Names are lowercase, use letters, numbers and hyphens, and are at least 3 characters.
Link it
Click Link to your-subdomain.ownxr.com. SSL certificates are applied a few minutes later.
Unlinking releases the subdomain. Your scene stays published and reachable at its OwnXR View Link.
Your own domain
https://example.com OR https://mysubdomain.mywebsite.comPoint a domain you already own at your scene, so visitors never leave your brand.
Enter your domain
Type the domain — example.com, or a subdomain of it such as subdomain.example.com — and click Link. Enter the address only, no paths or ports.
Create the DNS records
The dialog then shows the exact records to create with your domain provider, along with any notes specific to your domain. Add them in your provider's DNS settings.
Check the status
Click Check status once the records are saved. DNS changes can take anywhere from a few minutes to a few hours to spread, so check again later if it is not live yet. When the status reads Live, your scene is being served at your domain.
A certificate for your domain is issued automatically once the records verify — there is nothing to buy or upload.
Unlinking removes the certificate and stops serving the scene at your domain immediately. Your OwnXR View Link keeps working.
