Loading...
Loading...
Recoil Analytics is a free browser-based CS2 demo viewer that parses .dem files locally using WebAssembly. Watch 2D round replays with all 10 player positions, kill heatmaps, grenade trajectories, and economy tracking. No upload, no account, no installation required.
Last updated
Upload your .dem file. Watch every round in 2D with player positions, kills, and grenades. Completely free — no account, no install, no upload to servers.
Step 1
Works with FACEIT, matchmaking, ESEA, and HLTV demos. No conversion or extra software needed.
Step 2
Browse every round with scoreboard, economy, and event summaries at a glance.
Step 3
See full player positions, kills, grenades, and bomb events in real-time with timeline scrubbing.
Opens the home page where you can import and replay demos instantly.
Player positions, movement paths, and events rendered in real-time on accurate map backgrounds. Scrub through the timeline to any moment.
Visualize kill positions per map, per player, and per weapon. Identify common angles and dangerous spots.
Smoke, flash, HE, and molotov paths plotted on the map. Study utility usage patterns round by round.
Full buy decisions and money flow per round. See eco patterns, force buys, and equipment values.
Ask questions about matches in plain English — 5 free AI queries per day with a free account. "Where does Donk get opening kills on Inferno?"
Pro matches from multiple major tournaments pre-loaded with full data. Browse, analyze, and compare pro-level play.
Import a demo on the home page or explore our pro match database.
Go to Demo ImportDrop your .dem file
Works with FACEIT (.dem.zst auto-decompressed), Valve Matchmaking, ESEA, HLTV pro match downloads, and custom server demos. No format conversion or additional software needed.
Pick a round from the timeline
Browse every round with scoreboard, economy totals, and kill summaries at a glance. Jump straight to the clutch or the deciding pistol round.
Watch the 2D replay
See full player positions, kill events, grenade trajectories, and bomb plants in real-time. Scrub the timeline to any tick. Switch between CT and T perspectives or follow a specific player.
Everything runs in your browser. No waiting in an upload queue, no server-side processing fees.
2D replay with all 10 player positions
Track every player in real-time across the full round timeline
Kill heatmaps by weapon, player, or side
CT and T perspectives, filterable by weapon class
Grenade trajectories
Smokes, flashes, HE grenades, and Molotovs visualized on the map
Economy tracking per round
Full buy/save history, equipment value, and cash spent
Aim stats and hitgroup analysis
Headshot rate, damage dealt, and hit location breakdown
Works offline after first load
No server calls during replay — everything runs in your browser
~11 second parse time for 350 MB demos
WebAssembly-powered parser, no upload queue or server wait
Drop any standard CS2 .dem file and the viewer handles the rest. FACEIT demos downloaded in .dem.zst format are decompressed automatically before parsing — no unzip step needed. Valve Matchmaking, ESEA, HLTV pro match downloads (including events like the Budapest Major), and demos from custom community servers are all supported. The WebAssembly parser runs entirely in your browser, so there is no format conversion tool or extra software to install.
Yes — the full 2D demo viewer, replayer, heatmaps, economy tracking, and grenades are completely free with no account required. A free account adds 5 AI queries per day. The Pro tier (€x.xx/mo) adds unlimited AI, server-side uploads, and more.
No — the free tier parses everything locally in your browser using WebAssembly. Your demo never leaves your device. Pro subscribers can optionally upload demos for server-side parsing, which enables AI-powered insights on your own matches and cross-device access to your analysis. Uploaded demos are private — only visible to you, never shared or made public.
Standard CS2 .dem files from matchmaking, FACEIT (.dem.zst), ESEA, and HLTV. Just drop the file and it works — compressed .zst files are decompressed automatically. No format conversion or additional software needed.
Yes. Download your .dem file from FACEIT or CS2 matchmaking and drop it here. No additional software or format conversion needed. FACEIT demos in .dem.zst format are decompressed automatically before parsing.
Real-time player positions for all 10 players, kill events, grenade trajectories, bomb plants and defuses, and economy data. You can scrub through the round timeline to any specific moment.
Recoil Analytics offers a full free demo viewer with no account required. Your demos are parsed locally in the browser using WebAssembly — no upload needed — which is fast and completely private. We also include a database of 286+ pro matches you can query with natural language (5/day free with registration), plus voice chat playback and full economy tracking. Everything runs in your browser.
Beyond your own demos, Recoil Analytics includes a database of 286+ professional CS2 matches from premier tournaments — including the Budapest Major and multiple other Valve events. Browse match-level stats, compare player performance across maps, and ask natural language questions like "Which AWPers had the best rating on Inferno in 2024?" using our AI-powered query engine. Free accounts get 5 queries per day with no credit card required.
Browse pro match databaseBrowse 286+ professional CS2 matches with full round stats.
Kill heatmaps and positioning data for every competitive map.
Learn how to analyze demos and improve your gameplay.
Everything Recoil Analytics offers, free and Pro.
A deeper look at the WASM parser and analysis pipeline.