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.
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.
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.
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.
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.
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.
Only .dem files (or compressed .dem.zst / .dem.bz2) from CS2 are supported. CSGO demos (Source 1) are not compatible.. Upload the actual demo, not a ZIP archive or a renamed video.
Invalid demo file. Upload a CS2 .dem (or a FACEIT .dem.zst / Premier .dem.bz2).Renaming another file to
.dem does not convert it.Could not decompress this demo. The .zst / .bz2 file may be corrupt or incomplete — re-download it from FACEIT / Steam and try again.Let the fresh download finish before uploading.
Player not found in this demo. Either the player name doesn't match what's in the demo, or you may have been spectating. Check the spelling and try again.Check the match and roster before retrying. This is an analysis error after upload, rather than a compressed-file error.