Level Up Your Dota 2 Performance
Track matches automatically, set custom goals, and dominate the game with data-driven insights. No subscriptions. No ads. Your data stays private.
Available for all major operating systems. Start tracking in minutes.
v0.2.2
• Released Feb 2026
MIT Licensed • 100% Open Source • View Source
Code
Powerful features designed to help you reach your Dota 2 goals
Sync seamlessly with OpenDota to track your entire match history. Zero manual input—just play and improve.
Define your own success metrics. Track CS, KDA, GPM, XPM, hero winrates, and create goals that match your playstyle.
Beautiful charts and distributions reveal patterns in your gameplay. Identify strengths and weaknesses at a glance.
Get personalized goal suggestions based on your recent performance. Keep yourself motivated with fresh challenges.
Your data belongs to you. Everything runs locally on your machine—no cloud storage, no tracking, no subscriptions.
Immersive UI that captures the essence of Dota 2. Beautiful, functional, and built for gamers.
Everything you need to know about Dota Keeper.
Dota Keeper tracks your Dota 2 match history and measures your performance against goals you define. Set a target — like "100 last hits by 10 minutes" or "die fewer than 5 times" — and Dota Keeper shows how often you're hitting it across your recent games.
Dota Keeper fetches your match history from OpenDota using your Steam ID. No login required — just enter your Steam ID in the settings and click sync.
You can set goals for last hits, denies, net worth, kills, level, and item timing — all filterable by hero and game mode (Ranked, Turbo, or Any). Goals are designed to be hit roughly 75% of the time: challenging enough to matter, achievable enough to stay motivating.
Yes. All data is stored locally on your machine in a SQLite database. Nothing is uploaded to any server. Dota Keeper contains no ads, no tracking, and no accounts.
Completely free, forever. Dota Keeper is open source under the Apache 2.0 license. You can view, fork, or contribute to the code on GitHub.
Windows, macOS, and Linux. Download the installer for your platform from the download section above.
Join thousands of players tracking their performance and achieving their Dota 2 goals.