What does a Discord user ID actually give you?
More than the profile shows, because the ID is a structured number rather than a serial one.
Run one through our lookup and you get the current username, the display name, the avatar, the bio, the exact creation date and any accounts the owner connected to their profile. Two measured examples, both public bots: ID 159985870458322944 resolves to MEE6, created 17 March 2016, and 302050872383242240 resolves to DISBOARD, created 13 April 2017.
The bio comes back in full, which matters more than it sounds. People put contact addresses, other handles and personal sites in there and forget the field is public to anybody holding the ID.
What you never get is location. Discord does not collect a public one, so no tool can return it, and any tool claiming otherwise is guessing from something else.
How is the creation date hidden in the ID?
Discord IDs are snowflakes, which means the number encodes the millisecond the account was made.
The top 42 bits are a timestamp counted from the first of January 2015. Shift the ID right by 22 and add that epoch and you have the creation time, to the millisecond, with no request to Discord at all. It is arithmetic on a number somebody handed you.
This is the single most useful fact in the post. An account claiming years of history that was created three weeks ago has contradicted itself, and nothing in the profile outweighs the number, because the number cannot be edited after the fact.
It also works on accounts that have been renamed, rebranded or handed to somebody else. The ID survives all three.
Can you find a Discord account from an email address?
You can confirm one exists. You usually cannot get its name.
Discord's registration flow rejects an address that is already in use, and that rejection is the check. Our email lookup runs it as one of 71 sources, and a hit means the address is registered on Discord. Occasionally the response carries a username or a user ID with it, in which case you get the full picture from the section above.
Most of the time it does not, and the honest output is one line saying an account exists. That is a smaller answer than people expect and it is still the answer to the question most people are actually asking.
Registration checks are not logins. Asking whether an address is taken is the same question the sign-up form asks. It does not touch the account and the account holder is not told.

The number is the identifier. The name attached to it can change tomorrow and frequently does.
Why can't you search Discord by username?
Because Discord took the search away, twice.
The old system paired a name with a four-digit discriminator, so name#1234 was unique and findable. That was retired in 2023 for globally unique handles, and at the same time the ability to look somebody up by handle without already sharing a server was removed.
So a handle alone is a weak identifier now. Ours is not a handle search: it takes the numeric ID, which is what actually resolves. If you have only a handle, the route is to find the ID first, which usually means the profile in a shared server, a message link, or a mention copied from somewhere the person posted.
That is worth knowing before you pay anybody for a "Discord username search". The good ones are doing this same two-step and saying so.
What do linked accounts reveal?
They are the field that turns a Discord ID into a person.
Discord lets people connect Steam, Spotify, Xbox, PlayStation, GitHub, Reddit, X and others to their profile, and a connection marked visible is readable by anybody who can see the profile. Each one carries a handle on that other service, which is a fresh identifier to search.
This is where a single platform lookup stops being a single platform lookup. A visible Steam connection gives you a SteamID64, and that opens the whole Steam picture, including a join date you can compare against the Discord one.
People switch these on when they want their friends to see what they are playing, and then never look at the setting again.
Is looking up a Discord account legal?
Reading a public profile is lawful. What you then do with it is where the rules live.
In the United States, using a lookup to decide employment, housing, credit or insurance puts you under the Fair Credit Reporting Act, and we are not a consumer reporting agency. In the EU and the UK, a public profile is still personal data and processing it needs a lawful basis under the GDPR.
Two things are out regardless of jurisdiction: anything requiring somebody's credentials, and using a result to contact, follow or pressure a person who has not asked to hear from you.
Discord's own rules are separate from the law. Automated collection against Discord breaches its terms whether or not it breaches a statute, and the penalty there is losing the account rather than going to court.
How do you run this yourself?
Paste the ID, or the email address, into the box on this page.
An ID goes to the Discord lookup directly and comes back with the profile in a few hundred milliseconds. An address goes into the full email search, where Discord is one of 71 sources and the answer arrives alongside every other platform that recognised it.
Whichever you run, read the sources panel rather than only the hits. A source that answered and found nothing is evidence about the person; a source that timed out is evidence about the internet, and the sample report shows the difference on the page rather than hiding it in a blank space.
If you have neither an ID nor an address, start from whatever you do have. A handle from another platform, a Steam profile, a Spotify link in a bio: any of them can reach a Discord ID through the connections in the profile, and the email against username comparison covers which identifier is worth starting from.
Common questions
How do I find someone's Discord account?
With their numeric user ID, which resolves to the current username, display name, avatar, bio, exact creation date and any publicly linked accounts. An email address is the other route, but it usually only confirms that an account exists rather than naming it. A handle alone no longer resolves, because Discord removed that search.
Can you find a Discord account by email?
You can confirm one exists. Discord's sign-up flow rejects an address that is already registered, and that rejection is the check. Sometimes the response carries a username or user ID; most of the time it does not, and the honest result is a single line saying the address is registered.
What is a Discord user ID?
A 17 to 19 digit number that permanently identifies an account. Unlike the username, it never changes, so it survives renames and rebrands. It is also a snowflake, meaning the top 42 bits encode the millisecond the account was created, counted from 1 January 2015.
How do I find when a Discord account was created?
Shift the user ID right by 22 bits and add the Discord epoch of 1 January 2015. That gives the creation time to the millisecond without asking Discord anything. Our lookup does the arithmetic and shows the date: ID 159985870458322944 resolves to 17 March 2016, measured rather than estimated.
Why can't I search Discord by username any more?
Discord retired the name-plus-discriminator system in 2023 and removed the ability to look somebody up by handle unless you already share a server. A handle is now a weak identifier. The numeric ID is the one that resolves, so any reliable username search is really a two-step that finds the ID first.
Does Discord show someone's location?
No. Discord does not collect or publish a public location field, so no lookup can return one. Any service showing you a city for a Discord account has inferred it from something else, usually a linked account or a guess from the language and timezone of their posts, and it should say which.
What are Discord linked accounts?
Connections the owner made to Steam, Spotify, Xbox, GitHub, Reddit, X and others, which are readable by anyone who can see the profile when marked visible. Each carries a handle on that other service, so they are the field that turns one Discord ID into several fresh identifiers worth searching.
Will the person know I looked them up?
No. Reading a public profile sends no notification, and a registration check asks the sign-up form the same question it answers for anybody typing an address into it. Nothing is posted, no friend request is sent, and the account is not touched.
