← Back to NextFrag

How to Analyze a FACEIT Demo in CS2

Updated

A FACEIT match result tells you who won. A demo lets you examine how you played. To get a NextFrag mechanics report, you need the match recording and the right player identity. You can connect FACEIT to find recent matches, or start with a file you already downloaded. Both paths still require you to supply the FACEIT demo.

Path A: Connect FACEIT to find recent matches

Sign in to NextFrag and use Connect FACEIT. The connection links your FACEIT identity. Match-history sync is a Pro feature; connecting an account by itself does not import matches.

Eligible connected accounts can request a sync with Sync matches. Manual sync is limited to once every three minutes. Sync imports recent finished CS2 matchmaking matches as candidates. Hub matches and unfinished games are excluded. The first sync requests the latest 15 history entries and applies a 14-day age cutoff; it is not a complete account-history import.

Later syncs look for newer matches, with a three-hour overlap to recover games that were still running during an earlier sync. They scan bounded pages, so do not treat one sync as a guarantee that every recent match has been found. Matches older than the 14-day window are not fetched as a historical backlog, even after a long absence. If you already have an older demo file, use the manual upload path.

Connecting FACEIT does not download demos. FACEIT demo auto-download is disabled in NextFrag. An imported match entry is not a completed analysis. If its matchroom still offers the recording, download it yourself and use the upload action on that match row, or upload the file directly.

Path B: Download and upload the demo yourself

Open the FACEIT matchroom for the game you want to review. Follow FACEIT's instructions for downloading and watching a CS2 demo to obtain the recording. Availability depends on FACEIT; linking your account here does not preserve a recording that is no longer downloadable there.

You can upload the .dem.zst file as-is. NextFrag decompresses it before reading the demo, so you do not need to extract it or install CS2 just to submit the recording. A plain .dem also works. Use Upload demo and submit the match file rather than a folder, screenshot, video, or archive containing several games.

The upload limits are 350 MB for Basic and anonymous uploads, and 750 MB for Pro. The server measures these limits in 1024-based megabytes. Both the uploaded file and its decompressed demo must fit your plan limit. Compressed files also have a separate server ceiling, defaulting to 1200 MB of decompressed output; a lower configured ceiling can reduce the effective limit. A small download can therefore still be too large after decompression.

Select the player whose mechanics you want to review

After upload, NextFrag reads the demo's player roster. For an anonymous upload, choose your player from that roster. When you are signed in and exactly one linked Steam ID matches the demo, NextFrag selects it and starts analysis automatically. If multiple linked IDs match, the selection is narrowed to those players.

If none matches and your account has room, selecting a player links that Steam account to your profile. The account limit is three linked Steam IDs, and linked IDs cannot be removed. If all three slots are used and none played in the demo, analysis is blocked on that account. Check that you downloaded your own match before choosing; a familiar nickname alone is not a reason to link someone else's Steam account.

Analysis allowances are separate from upload size and history sync. Verified Basic accounts have one analysis per day; verified Pro accounts have five. Anonymous use has a one-per-day IP allowance. An unverified account must verify its email to analyze more after it has a saved match.

Premier and Valve Matchmaking demos

Valve Premier recordings in .dem.bz2 format can also be uploaded directly, with the same decompression and player-selection steps. You do not need a FACEIT connection for this path.

When Control Center offers a Valve setup under Imports, it asks for your Steam identity, your Authentication code and a Match Share Code, then checks them with Valve. Once that is ready, newer matches are listed in Matches, where you open one to analyze it. If no Valve setup is offered, upload the .dem.bz2 file manually.

What you get from the report

Start with the mechanics you can act on. Counter-strafe analysis examines movement around firing, including shots fired while moving. First bullet accuracy shows how often qualifying opening shots connect. Crosshair placement analysis includes the share of shots fired near head level. Read these together before deciding what to practise.

Keep the limits of demo analysis in mind: a server recording is not a recording of your screen, and a small sample should not decide your entire training routine. The free report keeps your primary finding and training focus available. Pro adds further findings and, when a match has 3 of them, a 7-day drill schedule. The demo-to-training-plan guide explains how to pick a focus, practise it, and retest with another match.

Common upload and analysis problems

Upload your demo

References

FACEIT — How to download and watch a CS2 demo