Sharing
Updated: Apr 6, 2026
Sharing on Meta Quest lets users capture and share their VR experiences, stream their view to other devices, and send content between apps. For developers, sharing features drive organic discovery — when users share screenshots, recordings, and livestreams of your app, they introduce it to potential new users.
Screen sharing and casting
Users can share their headset view with others in real time. Your app can control how it appears during sharing sessions and what content is visible.
Key capabilities:
- Casting — Stream the headset view to a phone, tablet, TV, or browser in real time
- Recording — Capture video of the VR experience for sharing on social media
- Screenshots — Take still images of the current view
- Livestreaming — Stream directly to social platforms
Your app can customize sharing behavior — for example, hiding sensitive UI elements during casting, adjusting the spectator camera angle, or adding overlays for viewers. Consider what your app looks like from a spectator’s perspective, because that’s what drives sharing appeal.
Content sharing lets your app send and receive content through the system share sheet — the same pattern users know from mobile.
Key capabilities:
- Share intent — Send text, images, and links from your app to other apps
- Receive intent — Accept shared content from other apps into yours
- Deep links — Share links that open directly to specific content in your app
Deep links are especially valuable for multiplayer and social apps. A user can share a link to their room, game session, or creation, and the recipient taps the link to join directly.
Social presence features let users of your app see and interact with each other’s status across the Horizon OS ecosystem.
Key capabilities:
- Rich presence — Show what users are doing in your app (playing level 5, in a meeting, watching a movie)
- Destinations — Define locations in your app that users can invite friends to
- Invites — Let users invite Meta friends directly to their current session
- Parties — Group voice chat that persists across apps
Rich presence and destinations work together to drive re-engagement. When a user sees their friend playing your app, they can join with a single tap — reducing the friction between “I want to try this” and actually being in the experience.
Build path implementation guides
Each build path provides its own SDK and API for implementing sharing:
For best practices on designing social and sharing features:
Social presence