Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Steam Ban Checker

A small browser script for checking Steam bans (VAC or game bans) in your friends list. It adds a compact badge to each friend card and shows a summary with the number of detected banned profiles.

This is an unofficial project and is not affiliated with Valve or Steam. No external software is required, but you should never paste code into your browser console without reviewing it first.

Use It From The Console

This is useful if you only want to use the script once or while developing.

  1. Open your Steam friends page.

  2. Open your browser DevTools with F12.

  3. Go to the Console tab.

  4. Open the raw source file: steamBanCheck.js.

  5. Copy the whole file contents with Ctrl + A, then Ctrl + C.

    On macOS, use Cmd + A, then Cmd + C.

  6. Paste it into the console and press Enter.

The source version and the bookmarklet version do the same thing. The source is just easier to read and edit.

Use It As A Bookmarklet

This is the easiest way to use the checker more than once.

  1. Open the raw bookmarklet file: steamBanCheck.min.js.

  2. Copy the whole file contents with Ctrl + A, then Ctrl + C.

    On macOS, use Cmd + A, then Cmd + C.

    The copied content should start with:

    javascript:
    
  3. Create a new browser bookmark.

  4. Paste the copied bookmarklet into the bookmark URL/location field.

  5. Open your Steam friends page.

  6. Click the bookmark while you are on that page.

What The Badges Mean

Badge Meaning
OK No VAC or Game Ban was detected in the public data checked by the script.
VAC A VAC ban is visible on the profile page.
Game A Game Ban is visible on the profile page.
VAC* Steam's public data reports a VAC ban, but the profile page does not show a visible VAC warning.

Hover a badge to see a short explanation. If Steam exposes the age of the ban, the tooltip also shows the number of days since the latest ban.

Notes And Technical Details

  • Only friends currently loaded in the page are checked.
  • Results are cached in localStorage for 24 hours.
  • Private profiles or Steam layout changes may affect what can be detected.
  • The script reads each friend's public profile page and Steam's public XML-style profile data (?xml=1).
  • It compares visible ban text with the vacBanned field, then renders badges and a summary directly in the current page.
  • src/steamBanCheck.js is the editable source.
  • dist/steamBanCheck.min.js is the bookmarklet build generated from that source.

About

Browser script to check Steaam VAC and Game Ban status across your friends list.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages