Achievement Tracker

Transform every achievement pop-up into a live on-stream achievement counter!

What is Achievement Tracker?

The Achievement Tracker automatically detects and tracks your achievements for Steam, Xbox, PlayStation, GOG and RetroAchievements in real-time! Every time you earn an achievement/trophy, your stream overlay updates instantly, showing your viewers your progress throughout your gaming session. Perfect for achievement hunters and streamers who want to showcase their accomplishments.

Platform Tutorials

Watch the platform-specific setup guides below. Written setup steps have been removed and this page now uses video tutorials instead.

Ready to Get Started?

Frequently Asked Questions

What is Achievement Tracker?

Achievement Tracker is a free OBS overlay that automatically detects Steam, Xbox, PlayStation and GOG achievement pop-ups on screen and displays a live achievement count on your stream.

What do I need to use Achievement Tracker?

You need OBS Studio and Streamer.bot. The overlay is added to OBS as a Browser Source.

How does the achievement detection actually work?

Via a poll interval. By default every 10 seconds, the tracker checks for new achievements/trophies and updates the counter.

Where is the Achievement Tracker application?

I removed it. It used computer resources and I am just no good at creating Lua scripts to make the application work to my standards so it is now completely based on the API to do interval checks.

How do I customise the look of the overlay?

Use the Achievement Tracker Customizer page. You can change the platform of your choice and change settings such as font, colours, icon type, font size, alignment, and more. It generates a URL with your settings baked in, just paste that URL into an OBS Browser Source.

My count seems wrong — how does it stay accurate?

Make sure your login session to the platform hasn't expired. E.g. NPSSO token lasts around a few months before you need to get a new one.

Can I track achievements/trophies for a specific game?

Yes, if your selected Platform is connected. In the customizer, search for a game by name, select it, and the overlay will show your earned count out of the game's total achievements/trophies. You can also enable a progress bar and display the game name on the overlay.

I switched games mid-stream, do I need to do anything?

If you're tracking a specific game, you'll want to switch the selected game in the customizer so the total and progress is updated. Make sure Streamer.bot is open while you do this.

Can I use multiple platforms at once?

No, only one at a time. If you are connected on one platform and then connect via another, you will be automatically disconnected on the platform you used prior.

You recommend 10s for the poll interval, why?

Rate limiting reasons. If you go any lower than the absolute minimal then you could get temporarily blocked / rate-limited. 10s is enough unless stated you can go 5s. Xbox is definitely 10s.

More free stream tools by ZeMaxi