Platform Support
The Discord Social SDK is Generally Available on both mobile platforms:| Platform | Supported Versions | Standalone C++ | Unreal Engine | Unity |
|---|---|---|---|---|
| Android | 7.0+ | ✅ | ✅ | ✅ |
| iOS | 15.1+ | ✅ | ✅ | ✅ |
Feature Availability on Mobile
All Discord Social SDK features are available on mobile. The table below lists mobile-specific setup or behavior differences where they apply.| Feature | Mobile-Specific Notes |
|---|---|
| Account Linking | Requires deep linking (discord-APP_ID:/authorize/callback). Discord mobile app launches first for authentication, falls back to browser if not installed. See Account Linking on Mobile |
| Provisional Accounts | No special considerations |
| Friends & Relationships | No special considerations |
| Rich Presence | Requires account linking. Unlike desktop, you cannot publish presence on mobile without account linking first |
| Game Invites | Requires https URL configured in Developer Portal General tab and specifying supported mobile platforms. See Supporting Mobile Game Invites |
| Direct Messages | No special considerations |
| Lobbies & In-Game Chat | No special considerations |
| Voice Chat | Request microphone permissions. See platform-specific setup: iOS, Android |
| Linked Channels | No special considerations |
Prerequisites
Before integrating on mobile, make sure you have:- A Discord application with the Social SDK enabled. See Getting Started to create your team, application, and enable the SDK.
- A mobile OAuth2 redirect URI configured in the format
discord-YOUR_APP_ID:/authorize/callback(replaceYOUR_APP_IDwith your Discord application ID). - Your development environment set up for your target platform (Xcode for iOS, Android Studio for Android).
Choose Your Getting Started Path
Select the integration that matches your project. Each guide covers download, project setup, and connecting to Discord, with mobile-specific notes where they apply.Standalone C++
For custom engines or standalone applications targeting iOS and Android.
Unity
For Unity projects building to mobile.
Unreal Engine
For Unreal Engine projects building to mobile.
Samples
Unity Mobile Sample
Check out our Unity sample for the Discord Social SDK, which includes a mobile scene (Assets/Scenes/Mobile.unity) that runs on Android and iOS. It contains easy to drop in prefabs with both code and UI to quickly integrate Discord’s social features into your mobile game, with all mobile-specific configuration already set up:
- Mobile redirect URI (
discord-APP_ID:/authorize/callback) registration - Build processors that auto-inject the redirect scheme into Android manifest and iOS
Info.plist - Portrait-optimized UI that reuses the same Discord SDK integration as the desktop scene
Next Steps
Design Foundations
UI patterns and principles for integrating Discord into your game.
Development Guides
Add features like a unified friends list, rich presence, and more.
Change Log
| Date | Changes |
|---|---|
| July 14, 2026 | Initial release |