Your game.
Seen clearly.
Improved fast.

Paste your Match ID. In seconds, get a coaching report that tells you exactly what cost you MMR, and what to fix next game. Free for everyone.

Analyze Your Game →Free forever. No account needed. No credit card.
Ward mascot looking in a mirror
LOSSFaceless Void
KDA 2/5/8GPM 61234min
▼ CRITICAL MISTAKES

Chronosphere placement at 18min: You caught 2 teammates inside. This single fight swing cost your team 3 kills and Roshan.

★ #1 PRIORITY TO FIX

Stop farming after hitting BKB. You farmed 4 minutes post-BKB while your team fought 4v5. Farm translates to wins only when you use it.

UNDER THE HOOD

Not your average AI chatbot

Ward mascot with a magnifying glass

Built on match data, not vibes

Every insight is grounded in your actual OpenDota stats: kills, farm timing, fight participation, item builds. No hallucinations, no generic advice.

Tuned to eliminate AI slop

The system is specifically engineered to suppress vague, generic outputs. If it can't say something precise and actionable, it doesn't say it.

Built on what beat the pros

AI trained on Dota was defeating professional players years before coaching tools existed. That same foundation, no ego and no off days, is what powers every report.

HOW IT WORKS

Three steps to better Dota

01

Paste Match ID

Find your Match ID in Dota 2 recent games, Dotabuff, or OpenDota. No replay upload needed.

02

Deep Analysis Runs

We pull your full match data from OpenDota and run it through a coaching engine purpose-built for Dota — itemization, farm patterns, fight decisions, all of it.

03

Get Your Report

Receive a detailed breakdown: mistakes, itemization, farm efficiency, teamfight analysis, and your #1 priority to fix.

WHAT'S IN EVERY REPORT

Every dimension of your game

Itemization

Build order, timing analysis, situational adjustments you missed.

Farm Efficiency

GPM/XPM vs hero benchmarks, missed farm windows, CS patterns.

Critical Mistakes

The 2-3 decisions that cost you the most MMR, ranked by impact.

Teamfight & Objectives

Fight participation, damage output, Roshan and tower timing.

What You Did Well

Genuine strengths to reinforce, not just criticism.

#1 Priority

One clear thing to focus on. Not a list. The single most impactful habit to change.

Custom Focus Area

Tell the AI exactly what to analyze — your teamfight calls, a specific item build, why you keep losing lane. Sign in free to unlock.

FROM THE COMMUNITY

What players are saying

"Finally something that doesn't just say 'improve your CS'. It told me exactly which fights I shouldn't have joined and why. Climbed 200 MMR in two weeks."

p3rsi4n_knightArchon III

"I was skeptical about AI coaching but this is genuinely better feedback than I got from an Immortal coach who reviewed my replays. More consistent, more specific, and available at 3am."

Kovacs_Legend II

"The #1 priority thing is genius. Every other tool gives you a wall of text. This gives you one thing to work on. That's actually useful."

nachtfalterAncient I
PRICING

Free for everyone. Pro for those who want more.

Free
€0
forever
  • Unlimited analyses
  • Full coaching report every game
  • No account needed
  • No credit card, ever
Analyze Your Game →

Ads help keep the lights on for free users.

Less than a coffee. Cancel anytime. Every Pro subscription directly funds server costs and keeps DotaMirror free for everyone.

FAQ

Common questions

What is DotaMirror?

DotaMirror is a free AI coaching tool for Dota 2. Paste your Match ID and receive an instant analysis of your mistakes, itemization, farm efficiency, and a single clear priority to improve.

How does the AI analysis work?

We fetch your match data from OpenDota, then run it through an AI system purpose-built for Dota 2 analysis. Every insight is grounded in your actual stats. No generic advice.

Is it better than a human coach?

Different, not better. A human coach reads your mindset and explains things conversationally. DotaMirror is faster, always available, completely consistent, and free. It's the ideal daily tool between sessions.

Do I need an account?

No. Anyone can analyze a match without creating an account. Create a free account to save 2 analyses and access your dashboard. Upgrade to Pro for unlimited saves.

What is Pro and how much does it cost?

Pro is €2.99/month and unlocks saved report history, your personal performance dashboard, and an ad-free experience.

SUPPORT & FEEDBACK

DotaMirror is free by design. If it's helped your game and you want to show some appreciation, a one-time contribution means a lot. It keeps the project alive and motivates us to keep building.

Every contribution is noticed and appreciated. Seriously.

Got a suggestion, bug report, or just want to say something? We read everything.