Dotadle is a Wordle-style daily hero-guessing game — a Dota 2 trivia puzzle for fans. Each day hides one mystery hero from Dota 2's roster, and you identify them by guessing hero names and reading colour-coded feedback on their attributes — strength or intelligence, melee or ranged, positions, even leg count. Here is how Dotadle works, its game modes, and how to solve the daily hero fast.
What Is Dotadle?
Dotadle is a free browser game that applies the Wordle guessing format to Dota 2 heroes. A hidden hero is chosen each day; you type hero names as guesses, and after each guess the game reveals how your guess's attributes compare to the mystery hero's, with green, yellow, and grey feedback narrowing the field (github.com/gritsp/dotadle).
The concept is heavily inspired by the classic mode of LoLdle, the League of Legends guessing game — Dotadle is essentially LoLdle for Dota 2 (github.com/leskaa/dotadle). Several editions exist: open-source fan projects on GitHub (such as leskaa/dotadle, playable online) and a polished daily edition on Esportdle, which frames it as a daily Dota 2 quiz with streaks and leaderboards (esportdle.com).
How to Play Dotadle
The Basic Rules
- Guess a hero — type any Dota 2 hero's name and submit it.
- Read the attribute feedback — each guess reveals how six attributes compare to the mystery hero (github.com/gritsp/dotadle):
| Attribute | What it compares | Feedback |
|---|---|---|
| Gender | Hero's gender | Green = match, grey = no |
| Species | Hero's species | Green = match, grey = no |
| Position | Roles 1–5 (array) | Green = exact, yellow = partial, grey = none |
| Primary attribute | Strength / Agility / Intelligence / Universal | Green = match, grey = no |
| Attack type | Melee / Ranged | Green = match, grey = no |
| Complexity | Rating 1–3 | Green = match, grey = no |
- Use the colours — green means an exact match, yellow (on array attributes like position) means a partial match, and grey means no match (github.com/gritsp/dotadle).
- Solve within the guess limit — the open-source edition allows 8 guesses: 6 immediately, with an "Extend?" prompt unlocking 2 more after six misses. Exhaust all 8 and the hero is revealed (github.com/gritsp/dotadle).
The Esportdle Edition's Clues
Esportdle's daily Dotadle uses a slightly different clue set that leans into Dota trivia (esportdle.com):
- Primary attribute — Strength, Agility, Intelligence, or Universal.
- Attack type — melee or ranged.
- Roles — the hero's role list; yellow means at least one role overlaps but the set differs, green means an exact role-list match.
- Leg count — a genuine piece of Dota trivia drawn from Valve's official hero data. Heroes range from 0 legs (Io, or Wraith King's undead mount) up to 8 (Broodmother).
All 127 heroes in the current Dota 2 roster are in the pool, covering every attribute and role combination, and the list updates when Valve adds heroes (esportdle.com).
Game Modes
The most complete editions offer four ways to test your Dota knowledge (world3dmap.com):
- Classic — guess the daily hero; one shared puzzle per day, resets at midnight.
- Quote — identify which hero says a quoted voice line, in as few tries as possible.
- Ability — identify the hero from a spell icon.
- Loading Screen — identify the hero shown on a loading screen.
The open-source edition keeps it simpler with Classic (one hero per day, resets at midnight UTC, progress saved locally) and Casual (unlimited plays, random hero each load, no persistence) (github.com/gritsp/dotadle).
Dotadle vs LoLdle vs Wordle
This MOBA guessing game follows LoLdle's template almost exactly — the innovation is all in the subject matter. Side by side:
| Feature | Wordle | LoLdle | Dotadle |
|---|---|---|---|
| Subject | 5-letter words | LoL champions | Dota 2 heroes |
| Guess input | Words | Champion names | Hero names |
| Feedback | Letter colours | Champion attribute colours | Hero attribute colours |
| Attempts | 6 | Unlimited (classic) | 8 (open-source) / daily modes |
| Signature clue | Letter position | Champion attributes | Leg count, positions, complexity |
| Extra modes | None | Ability, splash, emoji, quote | Quote, ability, loading screen |
| Cost | Free | Free | Free, no login needed |
Dotadle follows LoLdle's template almost exactly — the innovation is all in the subject matter. Dota 2's heroes have wonderfully weird attributes (leg counts, species, complexity ratings), which makes the deduction feel distinct even though the mechanics are familiar.
Strategies for Solving the Daily Hero
Open With a Filler Hero
Your first guess should maximise information, not luck. Pick a hero with common, middle-of-the-road attributes — a Strength melee hero with mid complexity covers the most likely property space. The goal of guess one is to light up the board, not to get lucky.
Read Yellow as "Pivot Here"
Yellow on positions means your guess shares some roles with the target but not all. That is a pivot signal: keep the overlapping roles, change the rest. Players who treat yellow as "close enough" stall; players who treat it as a constraint to build around solve faster (esportdle.com).
Use Leg Count as a Sledgehammer
Leg count is Dotadle's most distinctive clue and its most powerful eliminator. Learning the outliers pays off: 0-leg heroes (Io), 8-leg Broodmother, and the handful of 6-legged heroes carve the 127-hero roster into tiny slices. If a guess reveals the target has 6 legs, you are suddenly choosing among a handful of candidates (esportdle.com).
Narrow by Primary Attribute First
Strength, Agility, Intelligence, Universal splits the roster roughly into quarters. Confirming the primary attribute early — it is green-or-grey, no ambiguity — eliminates ~75% of heroes in one guess. Always secure this before chasing exotic clues.
Learn the Complexity Outliers
Complexity 3 heroes are rare and memorable; complexity 1 heroes are the simple stat-sticks. If your mid-complexity opener comes back grey on complexity, pivot hard toward the extremes rather than guessing another mid-complexity hero.
Play the Modes That Train You
Stuck on Classic? The Quote and Ability modes teach you hero identities from angles the attribute grid never touches — voice lines and spell icons. Cross-training makes you faster at the daily because you start recognising heroes holistically instead of as attribute vectors (world3dmap.com).
Tips for Beginners
- Learn the colour system first: green = exact, yellow = partial (positions/roles), grey = no match.
- Do not guess the same hero twice — with only 8 guesses in the open-source edition, repeats are fatal.
- Memorise the attribute categories (the four primary attributes, melee/ranged, complexity 1–3) so feedback reads instantly.
- Use leg count aggressively — it is the single most eliminative clue in the game.
- Play Casual mode to learn the roster without risking your daily streak.
- Check the daily reset time — midnight UTC for the open-source edition, midnight CET on Esportdle — so you never miss a day (github.com/gritsp/dotadle; esportdle.com).
- No login needed on Esportdle; sign in only if you want streaks, achievements, and the global leaderboard (esportdle.com).
Why Dotadle Works
Dotadle works for the same reason LoLdle did: competitive game communities carry enormous latent knowledge — hero stats, roles, trivia — that rarely gets exercised outside a match. A daily guessing game turns that dormant expertise into a ritual, and the social layer (everyone gets the same hero, streaks, leaderboards) keeps it sticky.
For Dota fans who also enjoy word deduction, Plusword's daily puzzle offers the same once-a-day habit in word form — see what Plusword is. And to understand the game that started this whole genre, our Wordle vs Plusword comparison traces the family tree.
What is Dotadle?
Dotadle is a free Wordle-style daily game where you guess a mystery Dota 2 hero by entering hero names and reading colour-coded attribute feedback — gender, species, positions, primary attribute, attack type, and complexity (github.com/gritsp/dotadle).
Is Dotadle free?
Yes. It is free in the browser with no login required; signing in on Esportdle only adds streak tracking, achievements, and leaderboard access (esportdle.com).
How many guesses do you get in Dotadle?
The open-source edition gives 8 guesses — 6 immediately, plus 2 more via an “Extend?” prompt after six misses. Exhaust them all and the hero is revealed (github.com/gritsp/dotadle).
What do the Dotadle colours mean?
Green means an exact attribute match, yellow means a partial match (on array attributes like positions or roles), and grey means no match (github.com/gritsp/dotadle; esportdle.com).
What is the leg count clue in Dotadle?
Leg count is a real Dota trivia attribute from Valve’s official hero data. Heroes range from 0 legs (Io) to 8 (Broodmother), making it a powerful eliminative clue (esportdle.com).
What game modes does Dotadle have?
Classic (daily hero), Quote (guess the hero from a voice line), Ability (guess from a spell icon), and Loading Screen (guess from the loading art) — plus a Casual unlimited mode in the open-source edition (world3dmap.com; github.com/gritsp/dotadle).
Who made Dotadle?
Dotadle is a fan-made game inspired by LoLdle’s classic mode; open-source editions live on GitHub (e.g. leskaa/dotadle, gritsp/dotadle) and a daily edition runs on Esportdle. No single commercial creator is behind it.
How often does Dotadle reset?
The daily hero resets at midnight — UTC for the open-source edition, CET on Esportdle (github.com/gritsp/dotadle; esportdle.com). *Sources: github.com/gritsp/dotadle; github.com/leskaa/dotadle; esportdle.com Dota 2 page; world3dmap.com Dotadle guide; thepasswordgame.io Dotadle page.*
