The fastest way to find someone on Reddit
Reddit's search function is your main tool, but it works differently than Google. If you know the person's username, go to reddit.com/u/[username] directly — that's the fastest route. If you don't know their exact username, use the search bar at the top of any Reddit page, type their name or a detail you remember about them, and filter results by "Users" in the left sidebar. Reddit will show you accounts matching that search, ranked by relevance and activity.
The catch: Reddit usernames are not the same as real names, and many people use completely different names on Reddit than they do elsewhere. If you only know someone's real name, you'll need additional context — a subreddit they posted in, a topic they discussed, or a post they made that you remember. That context narrows the search dramatically.
Key Takeaways
- If you know their Reddit username, go directly to reddit.com/u/[username] to find their profile and post history.
- Use the search bar and filter by "Users" to search by username or real name, though real names alone often return many results.
- Searching for specific posts or comments they made — using keywords from what they said — often works better than searching for a name.
- Reddit profiles show public post and comment history, but you cannot message someone unless you have Reddit Premium or they message you first.
- Some users delete old posts or use throwaway accounts, which means they may not be findable even if they were active in the past.
Searching by username versus searching by real name
A username search is straightforward: type the name into the search bar, click the "Users" filter on the left, and you'll see accounts with that name. Reddit ranks results by how closely they match and how active the account is. If the username is unusual or specific, you'll usually find the right person on the first page.
A real name search is messier. If you search for "John Smith," Reddit will return thousands of posts and comments mentioning that name, plus any accounts with "John" or "Smith" in the username. You'll need to scan through results and look for other clues — the subreddits they posted in, the topics they discussed, or the time period when they were active. This is why remembering even one detail about what they posted makes the search much faster.
Finding someone by what they posted
If you remember a specific post or comment someone made, search for a distinctive phrase or keyword from it. For example, if someone mentioned they worked in marine biology and posted about octopuses, search "octopus marine biology" and filter by "Posts" or "Comments." You'll see the actual post or comment they made, and their username will be linked right there.
This method works especially well if you remember the subreddit they posted in. Go directly to that subreddit, use its search function (which searches only within that community), and search for keywords related to what they said. Subreddit searches are often faster than site-wide searches because you're filtering out millions of unrelated posts.
If you remember roughly when they posted — last month, last year, during a specific event — mention that timeframe in your search if possible. Reddit's search has filters for date ranges, though they're not always reliable. Still, narrowing the timeframe helps.
Understanding what you can see on someone's profile
When you find someone's profile, you can see their public posts and comments, their karma score (a rough measure of how much their content was upvoted), and which subreddits they're active in. You can also see when they created their account and, in some cases, when they were last active.
What you cannot see: their real name (unless they posted it themselves), their email address, their location (unless they shared it in a post), or any private messages they've received. Reddit keeps that information private. If someone has deleted posts or comments, they won't show up on their profile — you'll only see what they haven't deleted.
Some users make their profile private, which hides their post history from other users. If you click on a username and see "This user has a private profile," you won't be able to see their posts or comments, even if they're a real person.
Contacting someone once you find them
Reddit has a direct messaging system, but it has a limitation: if you don't have Reddit Premium, you can only message someone if they message you first. If you have Premium, you can message any user. To send a message, click on their username to open their profile, then look for a "Send Message" button.
Alternatively, you can leave a comment on one of their recent posts or comments, mentioning them with their username (type u/[username]). They'll get a notification that you mentioned them, and they can respond in the thread. This is public, so anyone can see the conversation, but it's a way to reach someone without needing Premium.
Keep in mind that many Reddit users don't check messages regularly, and some ignore messages from people they don't know. There's no may provide they'll respond, especially if you're a stranger to them.
Why some people are hard or impossible to find
Throwaway accounts are temporary accounts people create to post something anonymously or privately, then abandon. If someone posted under a throwaway, you won't find them by searching for their real name or by looking at that account's history — the account may have only one or two posts and no identifying information.
Deleted accounts also disappear from search. If someone deleted their Reddit account, their username won't come up in searches, and any posts they made will show as "[deleted]" with no username attached. You can sometimes still see the content of their posts or comments, but you can't click through to their profile.
Some users are simply inactive. If someone hasn't posted in years, they may still have a profile, but they won't show up in searches as readily as active users do. Reddit's search algorithm prioritizes recent activity.
Using third-party Reddit search tools
Reddit's built-in search is functional but limited. Third-party tools like Pushshift (now limited due to API changes) and Redditsearch.io let you search Reddit posts and comments with more advanced filters — by date range, by subreddit, by keyword combinations, and sometimes by user. These tools can be useful if Reddit's native search isn't returning what you need.
Be aware that third-party tools rely on Reddit's data, and their accuracy depends on how recently they've indexed Reddit's content. Some are more up-to-date than others. Also, using these tools doesn't change Reddit's privacy rules — you still can't see private information, and you still need Premium or a prior message to contact someone.
Frequently Asked Questions
Can I find someone's real name or location from their Reddit profile?
Only if they posted it themselves in a comment or post. Reddit doesn't publicly display real names or locations. Some users share personal details in their posts, but most keep that information private. If someone's profile doesn't mention it, you won't find it through Reddit.
What if I remember the subreddit but not the username?
Go to that subreddit and use its search function to look for keywords from the post or comment you remember. Subreddit searches are often faster than site-wide searches. If you remember roughly when they posted, try searching by date range if the subreddit's search tool allows it.
Can I message someone without Reddit Premium?
Not unless they message you first. If you have Premium, you can message any user. Without it, your only option is to mention them in a comment on one of their posts using u/[username], which sends them a notification but is public.
Why does someone's profile show "[deleted]" instead of their username?
That means the account has been deleted. The post or comment still exists, but the account that created it no longer does. You won't be able to find that person through Reddit anymore.
Is there a way to search for someone by email address or phone number?
No. Reddit doesn't index accounts by email or phone number, and those details aren't public. You need a username, a real name with additional context, or details about what they posted.