๐Ÿ† Steam Achievement Widget ๐Ÿ†

Live achievement popups for your Twitch stream ยท Personal Tracker Mode
๐Ÿ† Personal Tracker Mode
โš ๏ธ Requirements for Personal Tracker Mode

This mode tracks YOUR personal achievements. To use it, you MUST have:
  • โœ… Steam Guard Mobile Authenticator (the phone app with 2FA enabled)
  • โœ… At least $5 spent on Steam (removes "limited account" status)
  • โœ… Your Steam profile set to PUBLIC
Without these, the Steam API will not work.
๐Ÿ”‘ STEP-BY-STEP: GET YOUR STEAM API KEY
1
Go to Steam API Key page
Visit steamcommunity.com/dev/apikey and sign in with your Steam account
2
Enter "localhost" as the Domain Name
In the "Domain Name" field, type: localhost
โœ“ This tells Steam which website will use the key. "localhost" works perfectly for OBS widgets.
3
Agree to Terms & Register
Check "I agree to the Steam Web API Terms of Use" and click "Register"
4
Copy Your API Key
Your key will look like: F8C9A2B3D4E5F6G7H8I9J0K1L2M3N4O5P
โš ๏ธ Save it somewhere safe โ€” you won't be able to see it again!
5
Paste the key below
Come back here and paste your API key into the "Steam API Key" field
๐Ÿ’ก Already have an API key? You can reuse it โ€” no need to create a new one. Just paste your existing key below.
โ†’ Find your SteamID64 here (enter your profile URL or username)
Found in the Steam store URL: store.steampowered.com/app/730/Counter-Strike
๐ŸŒ PROFILE PRIVACY REQUIREMENT

Your Steam profile MUST be set to PUBLIC for the API to work.

How to make your profile public:
Steam โ†’ Click your username โ†’ Profile โ†’ Edit Profile โ†’ Privacy Settings
Set "My Profile" to PUBLIC and "Game Details" to PUBLIC

โš ๏ธ If your profile is private, the widget will show an "Access Denied" error.
How often to check for new achievements
How often the widget cycles achievements
How long each popup stays on screen
๐Ÿ“Š DISPLAY OPTIONS
Show achievement description text
When you earned it (Latest mode only)
Steam point value (if available)
๐ŸŽจ WIDGET CUSTOMIZATION
Main brand color
Pulse effect strength
Widget transparency
Width on stream
How rounded the corners are
Slide in/out speed
๐Ÿ”’ COPY THIS URL INTO OBS BROWSER SOURCE
โš ๏ธ This URL contains your API key and Steam ID. Keep it private โ€” only paste it into OBS on your own computer.
๐Ÿ“บ How to add to OBS Studio:

1. In OBS, click + under Sources
2. Select Browser and give it a name (e.g., "Steam Achievements")
3. In the properties window:
   โ€ข Paste the URL above into the URL field
   โ€ข Set Width: 420 (match your widget width choice)
   โ€ข Set Height: 280
   โ€ข Check "Refresh browser when scene becomes active"
4. Click OK and position the widget anywhere on your stream!
โœ… Copied to clipboard!