Enable Developer Mode and Copy a Discord ID

Step-by-step instructions for turning on Developer Mode in Discord and copying user, server, channel, role, and message IDs.

Why Developer Mode Is Required

Discord hides raw numeric IDs by default. To copy them, you need to enable Developer Mode in the Discord app.

Once it is enabled, Discord adds a Copy ID action to context menus.

How To Enable Developer Mode on Desktop

  1. Open Discord
  2. Click the gear icon to open User Settings
  3. Go to Advanced
  4. Turn on Developer Mode

After that, right-click menus will start showing Copy ID where available.

How To Enable Developer Mode on Mobile

On the mobile app:

  1. Open Discord
  2. Tap your avatar to open User Settings
  3. Scroll to Advanced
  4. Turn on Developer Mode

The exact menu order may vary slightly between iOS and Android versions, but the setting is usually under Advanced.

How To Copy Different Types of Discord IDs

User ID

  • Open a user profile or right-click a username
  • Choose Copy ID

Server ID

  • Right-click the server icon in the left sidebar
  • Choose Copy Server ID or Copy ID

Channel ID

  • Right-click the channel name
  • Choose Copy Channel ID or Copy ID

Message ID

  • Open the message options menu
  • Choose Copy Message ID

Role ID

Role IDs usually require role management context or a bot/developer workflow. Not every UI location exposes them directly.

Common Problems

I cannot see Copy ID

Usually one of these is true:

  • Developer Mode is still off
  • you are looking at a context that does not expose IDs
  • the Discord app needs to refresh after the setting change

The ID is not accepted by a lookup tool

Check that:

  • the copied value is numeric only
  • no extra spaces were included
  • you copied a Discord ID rather than a username or invite code

Good Safety Practice

Copying a Discord ID does not reveal private account data by itself. It is just a unique public identifier for an object in Discord's system.

Still, you should:

  • avoid posting IDs publicly without a reason
  • avoid confusing IDs with usernames
  • treat copied IDs as identifiers, not as proof of identity on their own