Discord has a ton a features but perhaps one of its most unique is how extendable it is through the resources they provide to developers. Whether you’re writing bots for Discord servers, or integrating games with Rich Presence, you won’t get far without Developer Mode.
Developer Mode allows your Discord client to see additional information such as user, channel, and server IDs. Developers need this information when writing applications that interface with Discord. A bot that posts to a channel will need to know that channel’s ID, for example.
In this article, we’ll show you how to enable Developer Mode in Discord on desktop and mobile.
Update: Discord has moved the Developer Mode option in one of its updates earlier this year. This article has been updated to reflect this change.
How to Enable Discord’s Developer Mode (Updated 2021)
Thankfully, Discord has made it easy to enable Developer Mode by including it as an option in your user settings. Here’s how to enable it on both desktop and mobile:
Desktop
- In Discord, click the
Gear
icon next to your name in the lower left corner. - Click
Advanced
under App Settings on the left hand side. - Developer Mode is the first option in the
Advanced
page. Click theToggle
icon next to it to enable it.
Mobile
- In the Discord Mobile App, tap the
Hamburger menu
icon () at the upper left and then tap your
Profile picture
at the bottom right. - Scroll down to the App Settings section and tap
Behavior
. - Tap the
Toggle
icon to the right ofDeveloper Mode
to enable it. - If you’re using an iOS device, and the developer mode is missing here, check under
Appearance
instead.
How to get User, Server, and Message IDs
With developer mode enabled, you can now use it to obtain information needed for development. If you’re developing a Discord bot, you might need to find things like User and Channel ID – check out our tutorial here to find out how.
Go to user settings, then “My Account”
Click on the three (3) dots … in front of your username, that is where your digits ID is hidden.
i turned developer mode on in the advanced tab, but nothing changed. I still couldnt edit the advanced settings in apearance or see them
it wont work. when i click appearance it just shows options for theme, dark sidebar, message display, chat font scaling, space between message groups, and zoom level.
Hi,
Discord moved the Developer Mode option in an update. The option is now under Advanced in App Settings. I’ve updated the article to reflect this change.
and when I turn it on from there carl.bot tells me that its not on and that I need to turn it on EVEN though it’s on please help
it wont work
It worked for me