Freedom report

Two barsScore 6.4

  • Free tierA free tier is on its own pricing page
  • Runs widely1 of 6 device platforms
  • DocumentedPlans, terms and facts published

DemoLens is a free browser-based viewer for Counter-Strike 2 match demos, presenting tactical replays in 2D. It accepts .dem, .dem.gz, and .dem.zst files and parses them in the browser with WebAssembly rather than uploading them to DemoLens. Replay features include a multi-level radar, grenade trajectories, player status, key presses, playback speed controls, and kill markers. Analysis tools add grenade lineup pins, movement trails, heatmap-style pins, FOV cones, drawing mode, and kill-feed badges. The viewer also provides scoreboard and economy data, player performance metrics, percentile comparisons, and an integrity check against professional baselines. For FACEIT demos, it offers synchronized voice playback, per-player voice timelines with WAV export, and in-game chat translation. Its browser extension adds a one-click demo button and player scouting statistics to FACEIT match rooms. DemoLens requires a desktop browser; the site lists Chrome, Edge, and Firefox, and says phones are not supported. It has no accounts, tracking, analytics cookies, or ads, and says it does not collect personal data. If on-device translation is unavailable, the translate button sends chat text and player names to Google Translate.

Who it is for

DemoLens suits Counter-Strike 2 players reviewing match demos in a desktop browser, including FACEIT users who want voice timelines or scouting statistics. It may also suit users who want files parsed locally in the browser rather than uploaded to DemoLens.

What is good

  • Accepts .dem, .dem.gz, and .dem.zst files.
  • Parses demos in-browser without uploading them to DemoLens.
  • Includes replay controls and a range of analysis tools.
  • FACEIT demos support synchronized voice playback and chat translation.
  • Free to use.

What to know first

  • Requires a desktop browser; phones are not supported.
  • Replays are 2D, not 3D first-person.
  • Fallback translation sends chat text and player names to Google Translate.

Verdict

DemoLens offers detailed 2D replay and analysis features, with additional voice and chat tools for FACEIT demos. It requires a desktop browser, and its translation fallback sends chat text and player names to Google Translate.

Get started with DemoLens

  1. Open demolens.org in Chrome, Edge, or Firefox on a desktop.
  2. Open a .dem, .dem.gz, or .dem.zst demo file in the viewer.
  3. Use the replay controls and analysis tools to review the match.
  4. For FACEIT match-room features, use the DemoLens browser extension.

Questions about DemoLens

How much does DemoLens cost?

The Free plan is free.

Which games and demo files does it support?

It supports Counter-Strike 2 and accepts .dem, .dem.gz, and .dem.zst files.

Which browsers and devices can I use?

The viewer requires a desktop browser. The site names Chrome, Edge, and Firefox, and says phones are not supported.

Are demo files uploaded to DemoLens?

Demo files are parsed in the browser using WebAssembly and are not uploaded to DemoLens.

What does it offer for FACEIT demos?

It supports synchronized voice playback, per-player voice timelines with WAV export, and in-game chat translation. Its browser extension adds a one-click demo button and player scouting statistics to FACEIT match rooms.

Who operates DemoLens?

DemoLens describes itself as an independently run, non-commercial community project and says it is not affiliated with FACEIT or Valve.

DemoLens plans and pricing

All plans
Free Free CS2 demo viewer · FACEIT browser extension demolens.org · 8 Oct 2026

Compared on game replay analyzers

Free plan
Yes
Supported games
Counter-Strike 2
Analysis mode
hybrid
Performance reports
Yes

Best DemoLens alternatives

See all 20