We use necessary cookies to keep you signed in and privacy-first analytics to run and improve NextFrag — no ad trackers, no third parties, never sold. You can also allow Google Analytics for deeper product insights. Privacy Policy

NextFrag — CS2 demo analyzer with personalized coaching

Stop guessing why rounds slip. Find the exact mechanic leaking kills.

NextFrag analyzes your CS2 demo tick-by-tick and ranks your biggest leaks in a few minutes — so your next practice block has one clear priority.

Free: 1 analysis a day. No account needed.

Drop your CS2 .dem file here

or click to browse — .dem, .dem.zst (FACEIT) or .dem.bz2 (Premier) · no Steam link required for manual upload

Where is my demo?

Demo files deleted after a limited retention period · How we measure
Your demo is on your gaming PC. Open nextfrag.gg there, or read the example report.
How to get your CS2 demo
Download your match in CS2, then upload the .dem file here.
  1. Open CS2
    Go to Watch → Your Matches.
  2. Download the match
    Click the download arrow icon (↓) on the match row. Wait for it to finish — it turns into a Watch button when done.
  3. Find the file
    Windows default:
    C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\replays\
    Steam installed elsewhere? Steam → Counter-Strike 2 → Properties → Installed Files → Browse, then open game → csgo → replays.
  4. Upload it
    Drag the file straight into NextFrag — no need to unzip it. Valve Premier gives a .dem.bz2; FACEIT gives a .dem.zst — both work as-is.
Tip — repeat uploads
Create a desktop shortcut to your replays folder so you do not have to browse there every time.
FACEIT demos
Download FACEIT demos from the matchroom and upload them directly — .dem.zst works without extracting. Valve Premier .dem.bz2 files work too. Available account connections are shown in Control Center after sign-up.

Find the mistake you repeat. Train it. Check it on your next demo.

1 · Find the leak
Your top 3 leaks, ranked by practice priority.
2 · See why
See which mechanics are holding your score back.
Held back by counter-strafing and crosshair pre-aim
3 · Train it
Trainable leaks come with a routine, setup command, or review round.
Train this · Open practice map · Review round 8 — example
4 · Re-measure
Play 3 matches with the drill, then upload them. One match can swing a lot; three help show a pattern.
A+D key overlap · example readings: 41 ms and 24 ms
Upload a demo manually. Available match connections are shown in your Control Center.

Proof, not promises

Privacy
Demo files are auto-deleted
Uploads are used for analysis, then removed automatically after a limited retention period. You can run a first analysis without linking Steam.
Reliability
Confidence is shown when data is weak
Each analysis shows its reliability. A low shot count or weak signal is flagged, not hidden.
Method
Pro benchmarks use the same analysis
Pro demos and your demos run through the exact same pipeline, so the comparison stays honest.
No mockups — our examples are real demos
Examples
Any sample analysis we feature comes from an actual demo parse — direct metric evidence and coaching, not a mockup.

What we measure — and how confident we are

Every metric is classified by data source.
Directly measured
Parsed tick-by-tick from your .dem file.
Calculated from your demo
Formulas applied to those measured inputs.
Estimated / Experimental
Clearly labeled. It never counts toward your Aim score.
Pro benchmarks come from real pro match demos through the same pipeline (shown with sample size); every analysis carries a sample reliability score and flags low sample counts — we don't hide uncertainty.

Free vs Pro

Start free to diagnose one demo per day. Pro shows every finding for each demo and up to 200 matches. With 6 competitive matches in 30 days, compare your last 3 with the 3 before against measured noise bands.
Basic (free) Pro
 
Analyzing your demo

    Select player

    Add your sensitivity (optional)

    Sensitivity and DPI are optional — they only sharpen the sensitivity recommendation. The rest of the analysis runs without them.