Chess Prep Pro Openings

Contains adsIn-app purchases
4.1
752 reviews
100K+
Downloads
Content rating
PEGI 3
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this game

Chess Prep Pro is the ultimate chess openings app, designed to perfect your openings and elevate your game through custom chess opening repertoire creation and training.

How does it work?
Chess Prep Pro allows you to create your own custom chess openings repertoires, and prepare for any opponent move. A chess opening repertoire is an opening plan that contains player responses for opponent moves in the opening phase of the game. With a chess opening repertoire, you will not be left scrambling to find the best move during a real game, as you will already remember the best move from studying and practicing your repertoire.


Discover Chess Prep Pro's Features:
- Custom Chess Opening Repertoires: Build unlimited custom repertoires for any chess opening. Add as many moves and variations as you need to be prepared for every game.
- Repertoire Training: Sharpen your memory with chess opening repertoire training. The app challenges your memory with random positions from your opening repertoire, tracking your progress and helping you master every move.
- Blind Spot Finder: Stay ahead of your opponents with our blind spot finder feature that analyses your chess openings repertoire against billions of player games, identifying the most likely opponent moves that you did not prepare for.
- Chess openings player database: You can use a player openings database that contains billions of moves to find out the most likely opponent move to prepare for.
- Advanced Engine: Utilize the latest StockFish engine for in-depth analysis and uncover the best responses to any situation on the board.
- Downloadable opening repertoires: Expand your opening knowledge with an ever-growing library of specially created and sourced opening repertoires, curated for your success.
- Import / Export: Easily import and export PGNs to and from the app. You can even import liches studies.

Master your chess openings now !
Updated on
Sep 29, 2025
Available on
Android, Windows

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Personal info, Financial info and 3 others
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

5.0
698 reviews
Dima K
September 28, 2025
Not only is it a great spaced repetition app, I also use it a lot when reading chess books to write down variations. The UI is perfect for both tasks. ​Still, some details could be improved. For example, I would like to have an "explorer mode" switcher available easier than it is now, in the settings menu.
5 people found this review helpful
Did you find this helpful?
anthonylrm
July 31, 2025
Thanks for the 30k text, but now there's a new issue. I use opening courses, and some are expensive, which is a lot of theory or very valuable, so I store them in the app. The problem is, when I add too many moves—even though my account is unlimited—some moves disappear. Maybe what’s needed is to massively increase the PGN limit/repertoire text in repertoires. I’ll rate this 5 stars if you do. I don’t mind if the app gets laggy—I just want my full courses saved. Thank you for listening.
4 people found this review helpful
Did you find this helpful?
Chess Prep Pro
December 29, 2024
Hi, thank you for the review. Sure, I will increase the limit on the annotations text to 30K. We were working hard on fully supporting transpositions and this will be available in the next update, I hope you will like it !
Jhor Vi
September 18, 2025
Suggestion: This is a good chess app but I can't use it yet because of one serious issue: The PGN that I imported also contains alternative moves and blunders for my side to move. Those are important information about what NOT to play therefore should stay there BUT NOT intended to be included in the training. The simple solution is to make "chess prep" train only the "one and only" main move for my side to move and discard all alternatives. Thank you.
1 person found this review helpful
Did you find this helpful?

What’s new

Small bug fixes and improvements.