Dota 2 OpenDota: Stats Platform Explained
Verified November 6, 2026 · Status: live
OpenDota is an open-source Dota 2 stats platform at opendota.com that tracks every public match, player, hero, and item in the game — used by millions of Dota 2 players to look up match history, calculate hero win rates, analyze player performance, and reference meta data without a Valve-approved integration. Alongside DOTABUFF, OpenDota is one of the two primary external Dota 2 trackers. Verified on 6 November 2026.
Source: OpenDota — opendota.com.
What OpenDota tracks
- Match history. Every public Dota 2 match is logged and viewable, with full replay data.
- Player profiles. Stats per Steam account — ranked MMR, hero usage, win rates, match history.
- Hero meta. Pick and win rates per hero across different skill brackets.
- Item build analysis. Which items players buy, in what order, for each hero.
- Pro match coverage. Dedicated tracking for tournament matches.
How to look up your account
- Go to opendota.com.
- Search your Steam name or paste your Steam profile URL.
- OpenDota surfaces your player profile — recent matches, overall stats, hero history.
- Click into specific matches to see per-player performance, builds, and timings.
Looking up a hero
- opendota.com → Heroes.
- Select the hero (e.g., Kez, Largo, Monkey King).
- View pick/win rates per rank bracket.
- See recommended items based on winning matches.
OpenDota vs DOTABUFF
| Feature | OpenDota | DOTABUFF |
|---|---|---|
| Match tracking | Open-source API | Proprietary |
| API access | Public, free | Premium tier |
| Match replay parsing | Deep (open) | Partial |
| Pro match coverage | Yes | Yes, more detailed |
| Hero meta trends | Yes | Yes |
| Premium subscription | Available, optional | Available, required for advanced |
Both platforms draw from Valve’s public API. Choice depends on which interface the player prefers.
Privacy — exposing your matches
Dota 2 match history visibility depends on your Steam settings:
- Public profile: OpenDota and DOTABUFF can see all your match data.
- Private profile: Your matches don’t appear in external trackers.
- Toggle via Dota 2: Settings → Options → Advanced Options → Expose Public Match Data.
Most ranked players expose their data to enable detailed tracking and improvement.
OpenDota API
OpenDota publishes its API freely:
- REST endpoints at api.opendota.com.
- Rate limits for free tier; premium removes limits.
- Covers matches, players, heroes, items, teams.
- Used by community-built tools (draft helpers, match predictors, etc.).
OpenDota subscription
OpenDota offers a premium tier:
- Pay $5/month or similar via Patreon.
- Removes API rate limits for personal use.
- Faster match parsing for Steam replays.
- Supports OpenDota’s server costs (community-run infrastructure).
The core service is free — premium is optional support.
Common OpenDota use cases
- Post-match review. Analyze your last game after it ends — timings, item paths, team-fight participation.
- Hero improvement. Compare your Kez stats against higher-bracket Kez players.
- Pro-match study. Watch high-level matches with full replay data.
- Draft research. Check which heroes are strong this patch.
FAQ
What is OpenDota?
An open-source Dota 2 stats platform at opendota.com. Tracks every public match, player, hero, and item, with free API access. Used by millions of Dota 2 players for match history, win rates, and meta analysis.
Is OpenDota free?
The core service is free. OpenDota offers a Premium tier (~$5/month via Patreon) that removes API rate limits and speeds up replay parsing — optional support for the community-run infrastructure.
How does OpenDota compare to DOTABUFF?
OpenDota is open-source with public API. DOTABUFF is proprietary with a premium tier for advanced features. Both draw from Valve’s public API. Choice is interface preference.
Can OpenDota see my private Dota 2 matches?
Only if you’ve enabled “Expose Public Match Data” in Dota 2 Settings → Options → Advanced Options. Private profiles aren’t exposed to external trackers.
Does OpenDota work for Valve’s current heroes like Monkey King and Kez?
Yes. OpenDota tracks every Dota 2 hero as Valve adds them. Monkey King updates from the November 2026 patch and Kez’s 2024 release are both in the database.
Can I use OpenDota data in my own tool?
Yes. OpenDota’s REST API at api.opendota.com is publicly accessible. Rate limits apply to free tier; Premium removes them for personal use.
Is OpenDota Valve-approved?
OpenDota uses Valve’s public Dota 2 API, so it operates within Valve’s terms. OpenDota isn’t a Valve product but is in good standing with Valve’s community tooling policies.



