Find Someone by Username: 7 Free Methods (2026)

How to find someone by username using OSINT search and verification methods OSINT username search methods for finding and verifying publicly available online accounts.

By the publicevidence Editorial Team
Sources checked September 21, 2026.

You can find someone by username by searching the exact handle in quotation marks on Google, typing it straight into each major platform, and running it through a free multi-site checker such as WhatsMyName or Sherlock. That gives you a list of public profiles that use the same handle. It doesn’t prove they all belong to one person, so the last job is checking that yourself.

This guide covers seven free methods, how to confirm you’ve got the right person, and where the legal line sits.

Why would anyone search a username in the first place?

Usually because trust is on the line. It might be a seller you’ve never met, a match who keeps dodging video calls, or a business contact with a thin online footprint. Sometimes it’s just an old friend whose real name you’ve forgotten.

The scam data explains why people check. The FTC’s April 2026 release says nearly 30% of people who reported losing money to a scam in 2025 said it began on social media, with reported losses of $2.1 billion. For romance scams, nearly 60% of those who lost money said it started on a social platform. [REVISIT: update when the FTC publishes its next annual figures.] Federal Trade Commission

A ten-minute username check won’t catch everything. It will show whether a profile has years of history or was created last month.

What does a username search actually find?

Public pages only. A checker takes one handle, drops it into the profile address format of hundreds of sites, and reports where a page seems to exist. The WhatsMyName data file works this way: each site entry holds a check address with a slot for the username, plus the response that signals an account is or isn’t there. GitHub

It works because of habit. People reuse handles across services because inventing a new one each time is hard to remember. WhatsMyName

It won’t show private messages, email addresses, or a real name unless the profile itself displays one.

Which free methods work best?

1. How do you search a username on Google?

Put the handle in quotation marks so Google matches it exactly: "coolhandle99". Then narrow it:

  • site:reddit.com "coolhandle99" searches one site only.
  • "coolhandle99" -site:instagram.com hides the platform you already know.
  • Adding a city, employer or hobby to the query helps if you have one.

Public forum posts, old blog comments and gaming leaderboards often show up here and nowhere else.

2. Type the handle straight into each platform

Automated tools miss things, so check the big ones by hand. Replace username with the handle:

PlatformAddress pattern
Instagraminstagram.com/username
TikToktiktok.com/@username
Xx.com/username
Redditreddit.com/user/username
GitHubgithub.com/username
YouTubeyoutube.com/@username
Telegramt.me/username
Snapchatsnapchat.com/add/username

[REVISIT in 3 months: platforms change URL formats.] A page that loads means a profile exists. It doesn’t mean it’s the person you want.

Discord is the exception. It has no public directory, so you can only reach someone by exact username through a friend request or a shared server.

3. Run it through WhatsMyName

WhatsMyName is free and checks one handle against a large list of sites at once. Micah “WebBreacher” Hoffman started the project in 2015 because he was tired of false positives in other username checkers. The web interface filters by category, exports results to CSV, and accepts a handle in the address bar with ?q=. GitHubgithub

The underlying data is open. It’s licensed under Creative Commons Attribution-ShareAlike 4.0 and lives in the project’s GitHub repository. Investigators’ tools reuse it too: Maltego’s integration checks 500+ sites for a match. githubgithub

One limit: sites that swap your username for a numeric ID in the profile address don’t work with it. GitHub

4. Use Sherlock if you’re comfortable with a command line

Sherlock is an open-source Python tool. It has more than 92,000 GitHub stars and was updated on the day this article was checked. [REVISIT: star count and site total.] GitHub

Install it with pipx install sherlock-project, then run sherlock user123. Each found account is saved to a text file named after the username. It’s the better choice when you want a saved record or several handles in one run. GitHub

Expect some noise. Sherlock’s own documentation admits that some of the sites it checks aren’t reliable, so connection errors and odd responses are common. Open every hit before you trust it. GitHub

5. Try variations of the handle

The person you’re after may not use the exact spelling everywhere. Try underscores, dots, hyphens, a trailing number or a birth year.

Sherlock automates part of this. A {?} placeholder in the username makes it test the underscore, hyphen and dot versions. So sherlock "jane{?}doe" checks jane_doe, jane-doe and jane.doe in one pass. GitHub

6. Reverse-search the profile photo

Save the avatar and upload it to Google Lens or TinEye. If the same face appears under different names, you’ve probably found a stolen photo, not a person. If it appears under the same name on other sites, that’s a useful link.

7. Check archived copies for deleted or renamed profiles

Paste the profile address into the Wayback Machine. An older snapshot may show a previous display name, bio or link that has since been removed. It isn’t guaranteed. Small profiles are often never archived.

How can you tell two accounts belong to the same person?

A matching handle alone proves very little. “alex_smith” is used by many different people. Weigh the evidence like this:

SignalStrengthWhy
Accounts link to each other (bio link, “find me on…”)StrongThe owner made the connection, not you
Same unusual bio line, website or contact detailStrongHard to match by coincidence
Same profile photo, confirmed by reverse image searchMediumPhotos get copied and stolen
Same handle onlyWeakCommon names collide constantly
Similar posting hours or time zoneWeakShared by millions of people
Similar writing styleWeakEasy to imagine, hard to prove

My rule: don’t treat two accounts as one person until you have two independent strong signals. And don’t act on a weak match, especially by contacting someone or accusing them.

Do free tools or paid people-search sites work better?

They do different jobs. Free checkers find profiles. Paid sites try to attach names and records to them.

WhatsMyName / SherlockPaid people-search sites
CostFreeSearches can start free, but full reports may need a paid plan
What you getLinks to public profilesVendors say they add associated names, addresses and public records
Main weaknessFalse positives, no identityResults depend on the public data available and vary by person and location
Best forMapping a handle’s public presenceCases where you need a name and have a lawful reason

Start free. Reach for a paid report only if the free steps leave a real gap and you have a legitimate purpose.

Is it legal to look someone up by username?

Looking at public profiles is generally lawful. Trouble starts with what you do next. This isn’t legal advice, and state laws vary.

The federal stalking law, 18 U.S.C. § 2261A, covers using an interactive computer service with intent to harass, intimidate or surveil someone, in a course of conduct that places that person in reasonable fear of death or serious injury, or causes substantial emotional distress. A course of conduct means a pattern of two or more acts. U.S. House of RepresentativesLos Angeles Sex Crime Attorney

In practice: don’t message someone from new accounts after they’ve blocked you, don’t collect their home address, and don’t repost what you find. If you’re the one being harassed, save screenshots with dates and report it to the platform and local police.

How do you protect your own username from being traced?

Search your own handle with the methods above. Whatever shows up is what a stranger sees.

Then cut the trail. Use a different handle for anything personal or professional, and lock down post visibility. The FTC advises limiting who can see your posts and contacts, because scammers tailor pitches to what they can read on your profile.

For search results that show your contact details, Google offers Results about you. You enter your name and details, get alerts when matching results appear, and can request removal. Google treats some government, educational, news and business pages as public-interest content, so those usually won’t have a removal option. [REVISIT: Google redesigned this tool in 2026.] Google SupportGoogle Support

FAQ

Can you find someone’s real name from a username?
Sometimes. It works only if the profile shows a name or links to accounts that do. No free tool can read private account details.

Is there a free reverse username search?
Yes. WhatsMyName and Sherlock are both free, and both report only public pages.

Can you search a username on Google?
Yes. Put the handle in quotation marks for an exact match, and add site: to search one website.

Is it legal to search for someone by username?
Viewing public profiles generally is. Repeated contact or surveillance meant to harass or frighten can fall under stalking laws such as 18 U.S.C. § 2261A.

How do I find someone on Instagram, Snapchat or Discord by username?
Instagram and Snapchat use address patterns like instagram.com/username and snapchat.com/add/username. Discord has no public directory, so you need the exact username to send a friend request.

How can I tell if a username belongs to a scammer?
Look for a very new account, a photo that appears under other names, no history before recent weeks, and pressure to move the chat elsewhere or send money. Any one of those is a reason to stop.

Learn how to find someone by username using free tools, Google, and manual checks, plus how to confirm it’s the right person and stay legal.

Leave a Reply

Your email address will not be published. Required fields are marked *