OsuProfile+
1 rating
)Overview
Unofficial: adds star ratings, hit counts, backgrounds and max pp to osu! profile scores, plus a pp calculator.
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: 1. On osu!, open Account settings → OAuth (osu.ppy.sh/home/account/edit#oauth) and click "New OAuth Application". 2. Give it any name. 3. 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. 4. 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.
5 out of 51 rating
Details
- Version0.1.1
- UpdatedOctober 13, 2026
- Offered byfart420
- Size47.29KiB
- LanguagesEnglish
- Developer
Email
roznowskial3x@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
OsuProfile+ has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
OsuProfile+ handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes