OsuProfile+ by fart420
Unofficial: adds star ratings, hit counts, backgrounds and max pp to osu! profile scores, plus a pp calculator.
Available on Firefox for Android™Available on Firefox for Android™
Scan the QR code to open this extension in Firefox for Android
Extension Metadata
Screenshots
About this extension
OsuProfile+ adds more detail to the scores on osu! profiles, plus a pp calculator for beatmap pages.
This is an unofficial extension. It isn't made by or affiliated with ppy or osu!.
FEATURES
On profile score lists (Pinned, Best Performance and First Place):
• Star ratings: each play shows its difficulty's star rating, colored the way osu! colors difficulties. Plays with mods show the rating with those mods applied; hover the badge to see the rating without mods.
• Hit counts: each play shows its hit counts next to its accuracy, colored like osu!'s score pages. Taiko, catch and mania profiles show the judgements their score pages use.
• Beatmap backgrounds: each play shows its beatmap's background on the left of the row.
• Max pp: under each play's pp, the pp a full-combo SS of the same map with the same mods would give. It uses osu!'s current pp formulas. It isn't shown for plays that don't give pp (e.g. loved maps), for plays with lazer-only mods that change difficulty, or on taiko profiles.
Each profile feature can be turned off on the options page.
pp calculator:
• On a beatmap page, click the extension's toolbar icon to see what a play on that difficulty would be worth.
• Pick mods, then enter an accuracy (with misses and combo) or exact hit counts. It also lists the pp at 95–100% accuracy.
• Works for osu!, osu!catch and osu!mania, including converted beatmaps. Taiko isn't supported yet.
• Plays without misses match osu!'s own pp; values that are estimated are marked with ~.
SETUP
Hit counts and backgrounds work straight away. Modded star ratings, max pp and the pp calculator need your own osu! API credentials, which take a minute to set up:
Open profile tabs pick up the credentials automatically.
The first visit to a profile with many plays can take a minute or two to fill in, since lookups are spaced out to stay within osu!'s API rate limits. Results are cached for 30 days, and you can clear the cache on the options page.
PRIVACY
Your credentials and cached beatmap details are stored only in your browser. The extension only talks to osu! (osu.ppy.sh) and sends nothing to its developer or anyone else. There are no analytics or tracking.
This is an unofficial extension. It isn't made by or affiliated with ppy or osu!.
FEATURES
On profile score lists (Pinned, Best Performance and First Place):
• Star ratings: each play shows its difficulty's star rating, colored the way osu! colors difficulties. Plays with mods show the rating with those mods applied; hover the badge to see the rating without mods.
• Hit counts: each play shows its hit counts next to its accuracy, colored like osu!'s score pages. Taiko, catch and mania profiles show the judgements their score pages use.
• Beatmap backgrounds: each play shows its beatmap's background on the left of the row.
• Max pp: under each play's pp, the pp a full-combo SS of the same map with the same mods would give. It uses osu!'s current pp formulas. It isn't shown for plays that don't give pp (e.g. loved maps), for plays with lazer-only mods that change difficulty, or on taiko profiles.
Each profile feature can be turned off on the options page.
pp calculator:
• On a beatmap page, click the extension's toolbar icon to see what a play on that difficulty would be worth.
• Pick mods, then enter an accuracy (with misses and combo) or exact hit counts. It also lists the pp at 95–100% accuracy.
• Works for osu!, osu!catch and osu!mania, including converted beatmaps. Taiko isn't supported yet.
• Plays without misses match osu!'s own pp; values that are estimated are marked with ~.
SETUP
Hit counts and backgrounds work straight away. Modded star ratings, max pp and the pp calculator need your own osu! API credentials, which take a minute to set up:
- On osu!, open Account settings → OAuth (osu.ppy.sh/home/account/edit#oauth) and click "New OAuth Application".
- Give it any name.
- Open OsuProfile+'s options. You can get there from your browser's extensions page, or by clicking the extension's icon on a beatmap page and following the link.
- Paste the application's Client ID and Client Secret and click Save. The extension checks them with osu! and shows "Saved" if they work.
Open profile tabs pick up the credentials automatically.
The first visit to a profile with many plays can take a minute or two to fill in, since lookups are spaced out to stay within osu!'s API rate limits. Results are cached for 30 days, and you can clear the cache on the options page.
PRIVACY
Your credentials and cached beatmap details are stored only in your browser. The extension only talks to osu! (osu.ppy.sh) and sends nothing to its developer or anyone else. There are no analytics or tracking.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access your data for osu.ppy.sh
Optional permissions:
- Access your data for osu.ppy.sh
Required data collection, according to the developer:
- Authentication information
More information
- Add-on Links
- Version
- 0.1.1
- Size
- 53.16 KB
- Last updated
- 20 days ago (Oct 13, 2026)
- Related Categories
- License
- MIT License
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Add to collection