How to Watch FACEIT Demos in CS2

To watch a FACEIT demo in CS2, download the recording from the matchroom, extract the .dem file into your installation's game/csgo folder, and load it with playdemo. Then open demoui to review the match.

Quick start: load your downloaded demo

For a file named faceit_review.dem placed directly in game/csgo, run these commands one at a time:

playdemo faceit_review
demoui

This example assumes the archive has already been extracted. Renaming a compressed download to .dem does not decompress it.

1. Download and extract the FACEIT demo

  1. Sign in to FACEIT and open the relevant matchroom from your match history.
  2. Select Watch Demo when available, then save the download.
  3. Extract the archive using software that supports its compression format. The file you need for playback ends in .dem.

FACEIT's download instructions refer to matches within the last 30 days. Save useful recordings while the download is available. A match page alone does not guarantee that its demo can still be retrieved.

2. Find the correct CS2 folder

In your Steam Library, open CS2's installed files using Manage → Browse local files, or the equivalent option under Properties. From the installation root, open game, then csgo. Put the extracted demo there.

The installation directory can still be named Counter-Strike Global Offensive. Your Steam library may be on a different drive, so do not assume a fixed Windows path. The important folder relative to the installation root is game/csgo, rather than the old CS:GO location.

Use a short filename such as faceit_review.dem. Show file extensions in your file manager to avoid confusing the archive with the extracted recording.

3. Enable the console and start playback

In CS2, go to Settings → Game → Enable Developer Console (~) and set it to Yes. Open the console with your assigned key. Enter playdemo faceit_review for the example above, replacing the name with your own file's name.

If you use a subfolder, include it in the command. For example, a file in game/csgo/replays can be loaded with playdemo replays/faceit_review. Keep the filename and relative path consistent.

CS2 demo controls and commands

Load the recording first, then use the playback or spectator commands below. The examples are alternatives for different actions; you do not need to run the whole table in sequence.

Command Purpose
demoui Show or hide the demo playback panel.
demo_togglepause Pause or resume the recording.
demo_timescale 0.5 Review a moment at half speed.
demo_timescale 1 Restore normal playback speed.
demo_gototick 10000 Jump to an example tick within the recording. A tick is not a timestamp in seconds.
spec_next / spec_prev Cycle forward or backward through player viewpoints.
spec_player playername Select a player viewpoint; replace the placeholder with a player name.

Use demo_timescale for playback speed rather than the generic speed instruction. Use the spectator controls rather than a generic follow command. Check the console response if a particular command is unavailable in your build.

Fix common FACEIT demo problems

  • No download button: confirm that you opened the correct matchroom and check the match date. A recording may no longer be available.
  • File not found: check the extracted filename, its extension, and its location relative to game/csgo. Include any subfolder in playdemo.
  • The archive will not open: make sure the download finished and your extraction tool supports the archive format. Download it again if it appears incomplete.
  • The demo starts but playback fails: note the exact console error. Update CS2 and try another recording to distinguish a file-specific problem from a general playback issue. Compatibility can change after game updates.
  • The wrong player or speed is shown: select the intended viewpoint and restore demo_timescale 1 before comparing rounds.

A downloaded recording is not guaranteed to remain compatible with every future CS2 build. Keep the original archive if you want a backup, and avoid assuming that an old recording is corrupt solely because the current game cannot play it.

Turn demo review into better practice

Choose one question before watching: why you lost an opening duel, whether a rotation was late, or which grenade would have helped. Watch your viewpoint first, note the round and decision, then compare the opponent's perspective. Judge your decision using information you actually had at the time.

Turn one recurring mistake into a short drill with our CS2 practice commands or retake server guide. Use CS2 stats and match history to spot patterns, then return to recordings to understand what produced them.

Frequently asked questions

How do I download a FACEIT demo?

Open the matchroom for the match and select Watch Demo if the download is available. Save the archive and extract the demo file before opening it in CS2.

How long are FACEIT demos available?

FACEIT support directs users to matches from the last 30 days. Download recordings you want to keep while they are available; an older match may no longer offer a demo.

Where should I put a FACEIT demo in CS2?

Place the extracted .dem file in game/csgo inside your CS2 installation. Use Steam to browse installed files because the full installation path varies between computers.

How do I play a demo in CS2?

Enable the developer console, then enter playdemo followed by the demo filename. For example, use playdemo faceit_review for faceit_review.dem in game/csgo.

How do I open the demo controls?

Enter demoui while a demo is loaded. The playback panel provides controls for reviewing the recording without typing each action separately.

How do I slow down a CS2 demo?

Use demo_timescale 0.5 for half-speed playback. Use demo_timescale 1 to return to normal speed.

How do I switch to another player in a demo?

Use the spectator controls or spec_next and spec_prev to cycle through players. You can also use spec_player with a player name to select a viewpoint.

Why will my FACEIT demo not load?

Check that the archive was extracted, the .dem filename and folder match your command, and the download is complete. A game update or an incompatible recording can also cause playback problems.

Sources

References checked on 5 November 2026: FACEIT support: downloading and watching a CS2 demo and the ArminC CS2 command reference. Menu labels and recording compatibility may change with updates.

You need to accept marketing consents
Invalid email address.
Added successfully.