CS2 ban checker

Check VAC and game bans fast.

Paste a Steam profile or Steam64 ID and see VAC bans, game bans, trade ban state, and the account context around them — account age, level, hours, and Risk Factor.

Last updated: August 4, 2026

Want to check a player's profile faster? Just add at to their Steam link.

steamcommunity.com/id/player->atsteamcommunity.com/id/player

Profile overview

Public CS2 context

Steam

Profile

FACEIT

Stats

Leetify

Form

Inventory

Estimate

No login required

AIMTRACER only works with public profile data and never asks for Steam credentials.

VAC status

See whether the account has a VAC ban on record, reported straight from public Steam data.

Game and trade bans

Game bans and the account's trade ban state are shown alongside VAC status for full context.

Account signals

Account age, Steam level, limited-account state, and profile visibility help judge fresh or throwaway accounts.

Full player trace

Every ban check is part of the full AIMTRACER lookup: FACEIT, Leetify, inventory, and Risk Factor context.

FAQ

CS2 ban checker questions

Can I check bans on a private Steam profile?

Yes. Steam reports VAC, game, and trade ban status through its public API even when the rest of the profile is private, so ban state is usually available.

What is the difference between a VAC ban and a game ban?

A VAC ban is issued automatically by Valve Anti-Cheat for detected cheat software. A game ban is issued by the game's own systems, such as Overwatch verdicts in Counter-Strike. Both are permanent marks on the account.

Do VAC bans expire or get removed?

VAC bans are permanent and are almost never lifted. Valve only removes a ban if it was issued in error, which is rare.

Does a VAC ban show which game it came from?

Not directly. Steam shows that a VAC ban exists and how many days have passed since the last ban, but it does not name the game on the public profile.

Do I need to log in to check someone's bans?

No. Paste a Steam profile link, vanity URL, or Steam64 ID and AIMTRACER shows the public ban state without any login or credentials.

Is a clean ban record proof the player is legit?

No. It only means the account has no recorded bans. Use it together with hours, account age, and performance context — that is what the Risk Factor signal summarizes.