Discord Profile Lookup
Look up a Discord user by their Discord ID. View publicly available profile information including their avatar, banner, badges, account creation date, and other available profile details.
Look up a Discord user
Discord profile lookup explained
A Discord user ID can tell you more than a username alone, but it doesn't unlock private account information. Here's what this lookup can show, how Discord IDs work, and what the results actually mean.
How do I find a Discord user ID?
Turn on Developer Mode first: open Discord, go to User Settings, then Advanced, and enable Developer Mode. Once that's on, right-click a user's name or open their profile and use the "..." menu, then choose Copy User ID. The menu layout is a little different on mobile, but the same Copy User ID option is there. A user ID is a long number, not the same thing as someone's username or display name.
Can you look up a Discord user by ID?
Yes. A Discord user ID can be used with API-backed tools like this one to retrieve the information Discord makes available for that account. What it isn't: a password, a way to look someone up by email, access to their private messages, an IP lookup, or a way to see anything Discord treats as private. The ID gets you the profile data Discord's API returns to this lookup, nothing more.
What information is public on a Discord profile?
What this lookup actually shows is: username, display name, avatar, banner or accent color if the account has one set, account creation date, bot status, and any public badges, server tag, or profile decoration the account has. Not every account has every field. Someone without a custom banner won't have one to show. This is the profile data Discord's API returns to this lookup for a given user ID, nothing more.
What is a Discord snowflake ID?
Discord uses snowflake IDs as numeric identifiers for objects such as users, servers, channels and messages. Part of that number is a built-in timestamp, which is what lets this tool (and Discord itself) work out when an account was created directly from its ID, without needing to ask Discord for a separate "created at" field. The snowflake does not contain an email address, an IP address, a password, or anything else about the account beyond that creation moment. The "Account created" date in your result above is calculated this way, from the ID, not fetched as a private field.
What do the badges mean?
Discord attaches public flags to some accounts for things like staff, partnered server ownership, HypeSquad house membership, bug hunter tiers, early supporter status, verified bots, and active developers. This tool shows whichever of those flags the account actually has. A server tag or profile nameplate can also appear as a similar-looking chip. Those are profile customizations, not badges in the same sense as Discord's public account flags. Not having a badge does not imply anything about the account.
Does a Discord profile lookup reveal private information?
No. This lookup only shows the profile data Discord's API returns to it. Specifically, it cannot show:
- Passwords
- Email addresses
- IP addresses
- Private or deleted messages
- Private servers or hidden server memberships
How does this lookup work, and what happens to the ID I enter?
The ID you type is sent to SA Studio's server, which asks Discord for that account's public profile, so your own Discord account is never involved. A successful result may be cached briefly so repeat lookups of the same ID don't hammer Discord's API unnecessarily. Freshness and deletion aren't the same thing here: a cached result stops being treated as current after a few minutes, but the file itself is only removed later, when SA Studio's cleanup process runs.
Discord username vs Discord user ID
Usernames and display names are human-readable profile names and may change. A Discord user ID is the numeric identifier Discord uses for the account. That's why this tool asks for an ID rather than a name.
Why isn't a Discord user ID working?
Usually one of a few things: the ID was copied with extra characters or a space, something that isn't a Discord ID was pasted in, the number belongs to a server or channel rather than a user, or Discord's API is temporarily unavailable. This tool expects a Discord user ID to be a 17 to 20 digit number. If you copied something else, go back to Discord and use Copy User ID again. If Discord genuinely has no account at that ID, the lookup will say so rather than showing an empty result.
Sources: Discord's own User Resource, Snowflake Reference, and their guide to finding IDs.