Learn chess one idea at a time.

KarpaChess is a chess app that teaches on the board. A hundred lessons show you an idea, let you play it, then ask you to prove it on a new position. Train on rated puzzles, play Stockfish 19, and study the masters, in twelve languages.

Download on the App Store Coming soon to Google Play
  • Free
  • No account
  • No ads
  • Works offline
Lessons
100
Puzzles
441
Master games
240
Languages
12
Piece sets
10

Every lesson ends with proof.

Each of the hundred lessons follows the same three beats, so an idea goes from something you have seen to something you can do.

  1. See it

    The idea, on the board

    Arrows and moves played out for you, with a short explanation. Each beat teaches one thing.

  2. Play it

    Now you make the moves

    You play the idea yourself. Stuck? The hint is a sentence the lesson’s author wrote for exactly that position.

  3. Own it

    Prove it somewhere new

    A puzzle on a position you have not seen shows the pattern is yours. It goes into your Pattern Book, and Sharpen brings it back before you forget it.

Eight arts:

  1. Foundations
  2. The Story of Chess
  3. The Blade
  4. The First Moves
  5. The Finish
  6. The Plan
  7. The Hunt
  8. The Chess World

Six ways to get better.

Learn

A hundred chess lessons on the rules, tactics, openings, endgames, strategy and attacking the king, from setting up the board to the Greek gift and the Lucena bridge. Each one counts toward your level, your rank and your daily streak.

Puzzles

A rated puzzle trainer: 240 chess puzzles in twenty packs, from 600 to 2000. Your first try moves your rating. After that, replay any puzzle to beat your best.

Play

Play chess against Stockfish 19 at four strengths, from beginner to full strength, timed with a real clock or untimed. A game you leave is still there when you come back.

Review

Every move of a finished game graded, with the turning point explained:

  • Best
  • Good
  • Inaccuracy
  • Mistake
  • Blunder

Studio

240 short master games in 24 collections, plus your own PGN files, with their comments and variations kept. Brilliant moves are flagged, and you can draw on the board.

A hint when you ask

One hint button, answered on your device. It looks at material, king safety, pawn structure, development and loose pieces, and says what matters.

Made for the phone, and the tablet.

Tap a screen to see it larger.

A board you want to look at for hours.

Ten themes, five boards and ten piece sets, plus three typefaces and three sound packs. Every piece set, and the icon, is original: drawn in code and given to the public domain.

Ten themes

Five boards

Ten piece sets

Twelve languages, all the way down.

The app, every lesson and every puzzle, translated by hand. Arabic reads right to left.

Nothing you do leaves your device.

KarpaChess collects no personal data. There is no server for it to send anything to.

No account

Nothing to sign up for and nothing to log in to.

No internet

The app never connects. Stockfish thinks on your device.

No tracking

No ads, no analytics, no crash reporting.

Yours alone

Progress, settings and games stay on your device. Deleting the app removes them all.

Read the privacy policy

Free software, in the open.

KarpaChess is licensed under the GNU GPL, version 3 or later. Its complete source is public: the app, the lessons and puzzles, and the bridge to its engine. It is built on Stockfish and on lichess’s chessground and dartchess.

Questions or feedback?

Write to us

Questions, feedback, or anything about privacy.

contact@karpachess.com

Report a problem

A wrong move in a lesson, or a bug. The issue tracker is public.

GitHub issues

Your next move.

KarpaChess is free, for iPhone, iPad and Android phones and tablets.

Download on the App Store Coming soon to Google Play