Skip to main content

General footprint checks

osu! Username Search and Player Lookup

Find an osu! player by exact username, then confirm the account through its numeric user ID, previous usernames, rank history, and the links the player chose to show.

First search free. No card required. Your username stays prefilled through signup, but the search runs only when you approve it.

Need trust or escalation context first? View pricing, review privacy boundaries, or get evidence and reporting help.

Need another platform? See all supported sites.

Last updated

Direct answer

How do I search for an osu! player by username?

Open osu.ppy.sh/users/ followed by the exact username. If the name exists, osu! redirects to the player's profile under its numeric user ID, which stays with the account. The site's own player search only works when you are signed in. On the profile, check the previous usernames, join date, country, rank history, and any website or social handles the player added before treating it as the person you mean.

How It Works

Run a quick scan to see where a username appears, then review high-signal profile evidence.

Enter a username

Start with the primary handle, known aliases, or brand variants.

Scan ~900 platforms

We check social, professional, creator, and niche communities.

Review the report

Validate matches with context, then move to the right response workflow.

Platform Details

How osu! usernames work

Every osu! account has a numeric user ID, and the profile lives at osu.ppy.sh/users/ followed by that ID. Typing a username after /users/ redirects to the ID, so the ID, not the name, is the reference to save. Usernames are up to 15 characters and may use letters, numbers, spaces, underscores, dashes, and square brackets.

Typical profile URL: https://osu.ppy.sh/users/<handle>

Tips for finding accounts

Signed in, use the player tab in the site search. Signed out, go straight to the /users/ URL with the exact name. If the name has changed, the old one is normally listed on the profile as a previous username, which helps when an older post or video uses an earlier name.

Common limitations

An inactive player's name can be claimed by someone else through a paid name change, so an old bracket, stream, or screenshot may use a name that now belongs to a different account. Restricted accounts lose their leaderboard scores, and the website and social handles on a profile are self-reported.

Platform Snapshot

What this service is

osu! is a rhythm game with a public website at osu.ppy.sh. Each player profile shows performance points, global and country rank, rank history, play count, medals, badges, beatmaps the player has made, and a user page the player writes. The osu! rules allow one account per person, ever, which makes an established profile a useful anchor.

Username and URL behavior

Names are capped at 15 characters of letters, numbers, spaces, underscores, dashes, and square brackets. A supporter tag unlocks one free name change; later changes cost more each time, from $8 up to a $100 cap. osu! reverts names that impersonate major public figures, and names of players with ranked beatmaps or profile badges cannot be taken by anyone else.

Public signals to verify

Look at the previous usernames list, join date, country, rank history graph, highest rank, play count, badges, group labels such as moderation or beatmap nomination roles, and any website, X, or Discord handle the player shows. Years of rank history and tournament badges are hard to fake; a matching avatar is not.

Common impersonation pattern

A lookalike cannot inherit a player's history. A copycat account has its own numeric ID, a recent join date, and little rank history, and a name claimed after the original owner went inactive still sits on the new owner's ID. Compare those three things with the player you expect before trusting a name in chat or a tournament lobby.

Recommended reporting path

On the website, open the profile's three-dot menu and choose Report; in game, use the !report command. Scams and phishing in private messages go through a regular report. The osu! Reporting bad behaviour page lists the route for forum posts, comments, beatmaps, and staff conduct.

osu! Verification Checklist

Before you confirm a match

  • Open osu.ppy.sh/users/<handle> and note the numeric ID it redirects to. Save the ID, not just the name.
  • If your name comes from an old bracket, stream, or screenshot, check the previous usernames list on the profile.
  • Compare the join date and rank history with when the player you mean was active.
  • Check which game mode the profile is showing, because rank and stats are kept per mode.

After you find relevant profiles

  • Record the numeric user ID next to the current name so later renames don't break your notes.
  • Screenshot the profile header, previous usernames, and rank history with the date you checked.
  • Keep links to any tournament or forum page that ties the player to this exact profile.
  • Re-check the profile before acting on old evidence, since names can move between accounts.
  • Run the name through ProfileTrace to check the osu! profile and where the same name appears on ~900 other public sites, such as a channel the player streams on. Treat each hit as a lead until the osu! profile's own links or history connect it.

osu! Risk Playbook

Common risk pattern

An inactive osu! player's name can be claimed by someone else, so the same username can belong to different people at different times.

Fast verification workflow

Resolve the name to its numeric user ID, then compare previous usernames, join date, and rank history with the player you expect.

Reporting workflow

Report from the profile's three-dot menu or with !report in game, keeping the numeric-ID profile URL in your notes.

osu! Incident Response Details

Risk signals to flag

  • The right name on a profile with a much newer join date than the player you know.
  • Rank, badge, or tournament claims made in chat or Discord that the profile does not show.
  • A recent rename to a well-known player's name, visible in the previous usernames list.
  • Private messages pushing outside links for supporter tags or account help, which osu! treats as reportable scams.

Deep verification checks

  • Where a tournament page, stream overlay, or forum post links a profile, compare the numeric ID in that link with yours.
  • Follow the website or social handles on the profile and check that those accounts point back to the same player.
  • Check whether the name is protected: names of players with ranked beatmaps or profile badges cannot be claimed by others.
  • Compare beatmaps the player has made and their upload dates with what the player says about their history.

Reporting sequence

  1. Copy the profile URL with its numeric ID and screenshot the profile and any messages.
  2. Use Report in the profile's three-dot menu, or !report in game chat.
  3. Follow osu!'s reporting guide for forum posts, comments, beatmaps, and private-message scams.
  4. For a stolen account or a name problem, use the osu! account help centre.

Why Teams Use This Guide

Validate identity quickly

Check whether a profile likely belongs to the expected person or handle owner.

Reduce false positives

Use profile context, URL patterns, and cross-links before drawing conclusions.

Document what you find

Capture links and screenshots so follow-up actions are faster and cleaner.

Gaming

Gamer tags are often reused across game clients, stat trackers, and fan communities. Check the same handle on these platforms before you confirm who owns it.

Popular guides: Discord username search, Linktree username search, Instagram username search, Telegram username search, Reddit username search, YouTube username search.

Recommended Next Steps

Exposure and cleanup help

Use the personal cleanup and privacy workflow when this platform appears in your own public account surface.

Open next step

Evidence and reporting help

Move from suspicious matches into incident logs, DMCA prep, and cleaner reporting guidance.

Open evidence help

Review pricing

Check pay-as-you-go credit tiers and enabled payment methods.

View pricing

Privacy and security

Understand how ProfileTrace handles search data and safeguards.

Read trust details

osu! Username Search FAQ

Can ProfileTrace see private osu! accounts?

No. ProfileTrace only reports publicly accessible pages and profile signals.

Can I search osu! users without an account?

Not with the site search, whose player tab asks you to sign in. You can still open osu.ppy.sh/users/ followed by the exact username, which redirects to the player's profile if the name exists.

Can I see an osu! player's old usernames?

Usually. osu! lists purchased name changes on the profile as previous usernames. Players can ask support to remove an old name that exposes private details, so a missing entry does not prove there was no earlier name.

Run Your osu! Search

Your first search is free. No credit card required.

Need another platform? Visit our username search guides.

Enter Username