You can find instructions on how to download the SDK for each platform in the Getting Started guide.
| Platform | Support Level | Standalone C++ | Unreal Engine | Unity | 
|---|---|---|---|---|
| Desktop | ||||
| Windows (x64) | Generally Available | ✅ | ✅ | ✅ | 
| Windows (ARM64) | Generally Available | ✅ | ❌ | ❌ | 
| macOS | Generally Available | ✅ | ❌ | ✅ | 
| Linux* (glibc >= 2.31) | Experimental | ✅ | ✅ | ✅ | 
| Mobile | ||||
| Android | Experimental | ✅ | ❌ | ✅ | 
| iOS | Experimental | ✅ | ❌ | ✅ | 
| Console | ||||
| Xbox One | Experimental | ✅ | ✅ | ❌ | 
| Xbox Series X|S | Experimental | ✅ | ✅ | ✅ | 
| PlayStation 4 | Experimental | ✅ | ✅ | ❌ | 
| PlayStation 5 | Experimental | ✅ | ✅ | ✅ | 
* There are too many Linux distributions to test, but most distros with glibc 2.31, e.g. Ubuntu 20.04,
or later should work.
To use the Discord Social SDK in your console games, you will need to request middleware approval and be an approved developer for the target console. Check out this article to learn more.
For integrations experienced on Sony Platforms (e.g. PlayStation 5)…
1. Do not allow access to Account Linking entry points.
2. Do not allow access to Linked Channels.
3. Limit messaging and Invites to other players currently playing the game.
4. Do not display off-platform presence and logos (including Discord). :::
Next Steps
Configure authentication, explore features, and get started with setup:OAuth2 Scopes
Understand OAuth2 scopes and client types for authentication.
Core Features
Explore social features like account linking, friends, and rich presence.
Getting Started
Platform-specific setup instructions and download links.
Change Log
| Date | Changes | 
|---|---|
| July 21, 2025 | initial release |