Someone in my server kept causing problems and I needed to verify if they were a new account or an old one. I had their user id but no idea what to do with it. A discord id lookup gave me their account creation date in seconds — and confirmed it was a brand new account made the same week the problems started.
Here is the complete guide to doing a discord id lookup and everything it can tell you.
What Is a Discord ID Lookup?
A discord id lookup is the process of taking a Discord snowflake id number and retrieving the publicly available profile information attached to that user id. Anyone can do this using a lookup tool or Discord's own search bar — no special permissions needed.
A discord id lookup can return:
- Username and display name — the current public identity of the account
- Discriminator — the legacy tag number (for older accounts)
- Account creation date — derived directly from the snowflake id encoding
- Avatar and banner availability — boolean indicators showing whether profile assets are set
- Public flags — badges, verification signals, and system attributes
- Bot status — whether the account is a bot or human user
- Accent color and profile display attributes
- Usage metadata showing remaining lookup tool requests
What a lookup cannot return: email address, IP address, private messages, or any non-public data. Only publicly available data is returned — no private or restricted information.
Is a Discord ID the Same as a User ID?
Yes. The discord id and user id refer to the same thing — the unique number assigned permanently to every Discord account. It is a snowflake id — a 17 digits to 20 digits number that also encodes the exact millisecond the account was created.
This numerical identifier is permanent and cannot be changed even if the user changes their username, display name, or profile picture. The discord id still exists for every account regardless of the 2023 username system change that removed the discriminator format.
How to Do a Discord ID Lookup
Method 1 — Use a Snowflake Decoder Tool
The fastest discord id lookup method is to paste the snowflake id into a dedicated tool. Our Discord Snowflake ID Decoder takes any user id, server member list ID, channel ID, or message ID and returns the account creation date and Snowflake metadata instantly.
Third-party lookup tool options like NicheProwler's Discord User ID Lookup also return username, avatar, public flags, bot status, and account age checks from the user id alone.
Method 2 — Use Discord's Desktop Search Bar
You can search any user id in the search bar on desktop app. When you search the numerical identifier, Discord directs you to all publicly available past messages from that person within your shared server. This works for user id, message ID, and channel ID searches.
Method 3 — Right Click From Server or DM
- Enable developer mode in User Settings → Advanced
- Navigate to the server member list or direct message with the user
- Right click their profile icon or name (desktop) or long press (mobile)
- Select copy user id from the three dots menu
- Paste the snowflake id into any lookup tool
Method 4 — From a Direct Message
Navigate to the direct message with the user. Right click the user's avatar to reveal their profile. Press the three dots in the upper right corner and select Copy ID. This copies the 17 digits to 20 digits UID to your clipboard.
How to Get Someone's Discord ID With Only Their @
If you only have someone's @mention and no shared server member list access, here are your options:
If you share a server with them:
- Type
@followed by their username in any channel - Right click the blue @mention that appears in your message
- Select copy user id — done
If you have Dev Mode enabled: With dev mode enabled you can just right click mention and hit Copy ID anywhere an @mention appears in chat.
If they blocked you or you share no server: Send a friend request to their account. Under Friends → Pending you can right click the pending friend request to get their user id. If you do not have the tag, use a new account as a workaround — send the request from there. Note: if only a plain text name is available with no shared server, there is no direct method without a friend request.
If they share a @mention anywhere: Find any @mention of their account in any server you share. Right click it → copy user id.
Use Cases for Discord ID Lookup
User verification — Verify Discord user identities when moderating servers or validating reported accounts. Confirm whether a username belongs to who someone claims.
Account age checks — Determine how old a Discord account is to assess trust and legitimacy. New accounts created recently are often associated with spam detection, raid detection, or bot activity in servers.
Moderation support — Support moderation decisions by reviewing public flags, badges, and account creation date quickly without needing manual investigation.
Developer debugging — Debug Discord integrations by validating user id numbers and returned metadata from bot or community management systems.
Law enforcement and reporting — Discord's legal process requires the user id (UID) as the preferred identification number since it is permanent and cannot be changed — unlike username or discriminator which can shift.
Educational reference — Learn how Discord snowflake id numbers encode account creation date and metadata. Our Discord Snowflake ID Decoder shows this visually for any ID.
How to Find Usernames and Discriminators
Desktop app:
- Navigate to the server member list or direct message with the user
- Right click their profile icon and select Profile
- The profile shows the username beneath the display name
- Hover over the username to reveal "Click to copy username" and copy it
Mobile app:
- Long press the user's profile icon to open their Profile
- Tap the three dots in the upper right corner
- Press Copy Username to copy to clipboard
Note: New username accounts do not have a discriminator. Legacy accounts still show the username#0000 discriminator format but this is being phased out.
Can a Discord ID Be Traced?
A discord id lookup reveals publicly available data — username, display name, account creation date, avatar availability, and public flags. It cannot reveal email address, IP address, private messages, or any personal information without Discord's internal records.
For law enforcement purposes, Discord can be compelled through proper legal process to provide email and other account data. A public discord id lookup tool only accesses what Discord's public API returns — nothing private.
Related Guides
- How to Find Your Discord ID
- What Is a Discord Timestamp?
- Discord Time Zone Converter — Complete Guide
- How to Use Discord Timestamps
Also try our free tools:
- Discord Snowflake ID Decoder — decode any Discord ID to find its creation date
- Discord Timestamp Generator — generate timestamp codes for any server event
- Unix Timestamp Converter — convert Unix numbers to readable dates
Frequently Asked Questions
Ready to generate Discord timestamps?
Open the Generator