The fastest way to find someone’s Discord ID is to turn on Developer Mode in your settings, then right-click their name, message, or server icon and select Copy ID. That works for user IDs, server IDs, and message IDs alike, and takes under a minute once Developer Mode is switched on.
You need a Discord ID any time you set up a bot, report a user, or build something against the Discord API. Usernames change and duplicate easily, but the number behind them never does.
Turn On Developer Mode First
Discord hides the Copy ID option until you flip one setting. Open User Settings, the gear icon near your avatar, then go to Advanced under App Settings.
Toggle Developer Mode on. This unlocks a right-click Copy ID option across the whole app, on users, servers, channels, and messages. If you have already chased down Discord not connecting to a voice channel, you already know your way around this same settings menu.
You only need to do this once. It stays on until you switch it off yourself, even after app updates.
Copy Any User’s Discord ID
Once Developer Mode is active, right-click a username anywhere it shows up: a server member list, a direct message, or a mutual server you share.
Select Copy User ID from the menu. Discord copies a long numeric string to your clipboard, ready to paste wherever you need it.
This matters because usernames are no longer guaranteed unique. If two members share the same display name, the ID is the only way to confirm which one you are looking at.
Copy a Server or Message ID
Server IDs and message IDs use the same right-click trick. Right-click a server’s icon in the sidebar and choose Copy Server ID, handy for configuring a bot or a webhook aimed at a specific server.
For a message ID, hover the message, click the three-dot menu that appears, then pick Copy Message ID. Moderators lean on this constantly when reporting a message or referencing one in a bot command.
Find a Discord ID on Mobile
The steps are nearly identical on the mobile app, just with a tap and hold instead of a right-click.
Open your profile picture in the bottom corner, tap the gear icon for Settings, scroll to Advanced, and switch on Developer Mode there too.
Back out to any chat or server list, then tap and hold on a username, message, or server icon. A Copy ID option pops up, the same one console players run into after fixing a Discord connection issue on PS5.
What a Discord ID Actually Does For You
A Discord ID is a permanent numeric identifier tied to one account, server, or message, and it never changes even when the display name does.
Bot owners use IDs to whitelist specific users or channels in configuration commands. Moderators use them to file accurate reports when a display name alone will not pin down who sent what.
Developers building against the Discord API rely on IDs as the real key for every lookup, since names are just cosmetic labels. It is the same fixed reliability you look for when picking a wireless controller for PC gaming over something that drifts on you.
Frequently Asked Questions
What does a Discord ID look like?
It is a long string of numbers, usually 17 to 19 digits, with no letters or symbols mixed in. Users, servers, and messages all follow that same numeric format.
Why can’t I see the Copy ID option?
Developer Mode is probably still off. Turn it on under User Settings, then Advanced, and Copy ID appears on every right-click menu across the app.
Does a Discord ID change if someone changes their username?
No. The ID stays fixed to the account permanently, through username changes, avatar updates, and server transfers alike. Only deleting the account removes it.

Joyce Lewis covers consumer technology, gaming, and online privacy for 3Zebras. She focuses on the practical side of modern tech, from smartphone tips and app guides to smart device security and the questions readers actually search for.