CSWatch
CSWatch

The free CS2 cheater checker

Is your teammate cheating? Paste any Steam profile and see bans, a reputation score and community reports in seconds.

35.3K players tracked · 108 reports filed · 1,089 accounts auto-flagged

Recently flagged

Accounts our checks just raised.

See all

Watch up to 5 suspects for free and get a ban alert within a day of a VAC or game ban.

Played against a cheater? Report them.

Paste your match share code, pick the player and add what you saw. Approved Overwatch reviewers watch the match. If they find the player cheating, your credit comes back and you get a notification.

Free tools

A cheater checker, hacker check and ban tracker in one

CSWatch is a free cheater checker and ban tracker for Counter-Strike 2, and for old CS:GO accounts too. Paste a Steam profile and we check the account for VAC, game and trade bans, look at account age, hours and rank, and show community reports judged by Overwatch reviewers.

Think of it as a hacker check before your next match: one reputation score from 0 to 100, with the evidence behind it. Our automatic detector flags accounts worth a closer look; a flag is a reason to look, not proof. Suspect someone from your last game? Use the match checker with a share code, or the lobby check to scan every player before you queue.

What a check shows

Ban and account record

VAC, game and trade bans, account age, Steam level, library and hours, laid out plainly.

Reputation score

One 0 to 100 read from ban history, account legitimacy, rank versus hours and community feedback.

Community verdicts

Reports backed by match evidence, judged by approved reviewers or the CSWatch team.

Ban alerts

Watch a suspect and get pinged within a day of a VAC or game ban, in-app and on Discord.

Questions people ask

How do I check if someone is cheating in CS2?
Paste their Steam profile link, custom URL or SteamID64 into the search box. CSWatch shows their VAC, game and trade bans, account age, hours and rank, a 0 to 100 reputation score and any community reports. For a whole match, paste the share code into the match checker.
Is the CS2 cheater checker free?
Yes. Checking players is free, up to 30 lookups a day without a membership. A membership removes ads, the daily limit and the 5-player watchlist limit.
Does it work for CS:GO accounts too?
Yes. CS2 and CS:GO use the same Steam account, so bans, account age and history carry over. Old CS:GO match stats are not part of the check.
Can you check a private Steam profile?
Bans are always visible, because Steam reports them for every account. Hidden hours or a hidden game library count as unknown, not as zero, so a private profile is not marked as suspicious for that alone.
Is a high-risk score proof that someone is cheating?
No. The score and automatic flags are signals that an account is worth a closer look. A player is only marked as a convicted cheater after approved reviewers judge the match evidence, or after a logged decision by the CSWatch team.
How do I report a cheater?
Open their profile and press Report. Add the match share code or a clip; approved Overwatch reviewers watch the evidence and vote.

Compare notes with the community

Patch notes, support and a direct line to the team, on the CSWatch Discord.