
CheckiO
Coding games for Python and TypeScript: solve puzzle missions on a map of islands and learn from other players' solutions.
Our take: CheckiO turns coding practice into a game.
CheckiO is a set of coding games: py.checkio.org for Python and js.checkio.org for TypeScript. You solve missions (coding puzzles) to open islands on a map, then compare your answer with other players' solutions. Playing is free; the Awesome plan costs $4.99 a month or $49.99 a year and removes ads and locked missions.
A game-style way to practise Python or TypeScript; free to play, with a low-cost Awesome plan for the extras.
Our score
Reviewed by the Conversion Gems editorial team. Hover a facet to focus it; click to pin.Tap a facet to focus it.
What it is, and why we rate it
One line each. Open a row for detail.
What it really isCheckiO: browser coding games for practising Python and TypeScript by solving missions on a map of islands.
Our takeCheckiO turns coding practice into a game.
Best / not good for
- Beginner-to-advanced coders practicing Python or TypeScript
- Learners who enjoy gamified, puzzle-based practice
- Teachers wanting a classroom coding-practice supplement
- People wanting a structured, full curriculum or video courses
- Languages beyond Python and TypeScript
- Anyone expecting a security or recruitment platform (it is a coding game)
Friction report
Trade-offs to know before signing up.
- Time to valueInstant: you can start the game without registering and solve missions in the browser.
- Scale breakpointThe free account shows ads, locks some missions and limits solution search; Awesome or earned quest points remove those limits.
- Walled gardenLow lock-in: it is a practice platform, free to leave; only premium features sit behind the subscription.
CheckiO pricing
| Plan | Price | What you get |
|---|---|---|
| Free | $0 | Solve missions; ads shown; some missions locked; other solutions after solving, with a delay; solution search limited to 5 results |
| Awesome | $4.99/month, $24.99 for 6 months or $49.99/year | No ads, all missions, other solutions right after solving, unlimited solution search |
| Awesome Teacher | $499.99/year | Awesome for you and your students, the whole map opened, unlimited ClassRoom analytics |
From CheckiO's Become Awesome page and its payments settings, checked 3 October 2026. Prices in USD. CheckiO says all revenue from Awesome and Awesome Teacher accounts goes to those affected by the war in Ukraine.
A look inside

Frequently Asked Questions
Is CheckiO free?
How much does CheckiO Awesome cost?
Can I get CheckiO Awesome for free?
Which languages can I practise on CheckiO?
Is check.io the same site?
CheckiO alternatives
Other ways to practise coding:
Conversion Gems independently reviews every tool.
