How to Find a Discord User ID on Desktop and Mobile

Apr 23, 2026

If you want to use a Discord ID lookup tool, download an avatar, check account age, or verify a banner, the first step is simple: you need the correct Discord user ID.

The process is easy once Developer Mode is enabled.

What Is a Discord User ID?

A Discord user ID is a unique numeric identifier assigned to an account. Unlike usernames, display names, and avatars, the ID stays stable over time.

That is why tools use it for:

  • account age checking
  • avatar and banner lookup
  • profile badge checks
  • moderation workflows

How To Find a Discord User ID on Desktop

  1. Open Discord
  2. Click the gear icon to open User Settings
  3. Go to Advanced
  4. Turn on Developer Mode
  5. Right-click the target username or profile
  6. Click Copy ID

Once copied, you can paste the numeric ID into any Discord lookup tool.

If you are copying an ID from a message, right-click the user's avatar or username when you need the user ID. Right-clicking the message body can copy the message ID instead. Both are Discord Snowflakes, but they answer different questions. A user ID can be used for account age, avatar, banner, and badge lookups. A message ID only tells you when that message object was created.

How To Find a Discord User ID on Mobile

On iPhone or Android:

  1. Open Discord
  2. Tap your avatar to open User Settings
  3. Find Advanced
  4. Turn on Developer Mode
  5. Open the target profile
  6. Tap the menu and choose Copy ID

Depending on app version, the menu labels may differ slightly, but the workflow is the same.

On some mobile builds, Discord places the copy action behind a three-dot menu on the profile screen. If you do not see it immediately, open the profile card first, then look for the overflow menu. Developer Mode must be enabled before the Copy ID action appears.

How To Copy Server, Channel, Role, and Message IDs

Developer Mode also unlocks Copy ID for other Discord objects:

  • Server ID: right-click the server icon on desktop or open the server menu on mobile, then choose Copy Server ID.
  • Channel ID: right-click a channel name or open the channel options menu, then choose Copy Channel ID.
  • Role ID: open server settings and roles, then copy the role ID from the role context menu if you have access to that view.
  • Message ID: right-click a message on desktop or long-press it on mobile, then choose Copy Message ID.

These IDs can be useful for moderation logs, bot configuration, and timestamp decoding. They should not be mixed up with a user ID. If a profile picture or banner tool says the ID is not a user ID, check whether you copied a message, channel, server, or role by mistake.

Why Copy ID Matters More Than Copying a Username

Usernames are not reliable identifiers because:

  • users can rename themselves
  • display names are not unique
  • old usernames may no longer point to the same account

The numeric ID is the stable reference.

Common Problems

I do not see Copy ID

Check whether:

  • Developer Mode is enabled
  • you are in the correct context menu
  • the app has refreshed after the setting change

The lookup tool says the ID is invalid

Make sure:

  • you copied digits only
  • no spaces were included
  • you copied a real Discord ID rather than a username or invite link

I copied the wrong kind of ID

This is common. Discord exposes IDs for users, servers, channels, roles, and messages. If your goal is to view a profile picture, banner, or public badges, copy the user ID. If your goal is only to decode when something was created, any valid Discord Snowflake can work with an account age or Snowflake decoder page.

The ID works for age but not for profile assets

That usually means the Snowflake is valid but it is not a user ID, or Discord did not return public profile metadata for that user. Creation date comes from the ID itself. Avatars, banners, and badges depend on public profile data.

What You Can Do After You Find the ID

Once you have the ID, you can:

  • decode account age
  • view the full-size avatar
  • inspect the profile banner
  • check public profile flags and badges

For a broad result, start with Discord ID Lookup. It combines creation date, account age, Snowflake details, and available public profile assets. If you only need the timestamp, use the Discord Account Age Checker. If you want a visual asset, use the Discord PFP Viewer or Discord Banner Viewer.

FAQ

Where is Discord Developer Mode?

On desktop, open User Settings and then Advanced. On mobile, tap your avatar to open User Settings and look for Advanced. Turn on Developer Mode before trying to copy IDs.

Is a Discord ID the same as a username?

No. A username or display name can change and may not be unique. A Discord ID is a stable numeric Snowflake assigned to the account or object.

Can I find someone's private information from a Discord ID?

No. A Discord ID can be used to decode creation time and request available public profile data, but it does not reveal email, phone number, IP address, private messages, or passwords.

Why does Copy ID not appear?

Developer Mode is usually off, or you are opening the wrong context menu. Enable Developer Mode, refresh Discord if needed, and make sure you are selecting the user, server, channel, role, or message you actually want.

DiscordLookup Editorial

DiscordLookup Editorial

How to Find a Discord User ID on Desktop and Mobile | Blog