*** Please note: no database is included! This app is for managing your own openings so it begins with a blank slate! Read on to know more. ***

Organize and memorize your opening knowledge.

Chess Arsenal puts you in command of a customized opening repertoire. Enter your favorite systems from books, update them as you like with trends in Grandmaster games, and revise your lines between rounds at your next tournament. Then train to memorize your openings with targeted quizzes. The right answers are based on personal preference, not popularity or the statistical decisions of computers. Find what works for you and out-prepare your opponents!

Repertoire Features:
* Enter opening variations and specify key moves you want to play.
* Provide alternative moves for when you choose to vary your lines.
* Name your openings for refined training.
* Easily expose gaps in your repertoire.
* Build lines for White and Black without switching contexts.
* Record annotations (!, ??, ?!, etc.) and take notes.
* Import/Export PGN files via iTunes or email.

Training Features:
* Take random quizzes from your repertoire or filter for specific lines.
* Train black, white, or both sides.
* Repeat failed quizzes until you get them right.
* Jump to the repertoire screen to review forgotten answers.
* Find your best and worst results sorted by percentage correct.
* Identify opening weaknesses for further study.

** Don’t be caught off guard at the board. The best time to prepare is before the game! **

Fill Chess Arsenal with your favorite openings and all their side-lines. Tell it which response you would play in a tournament. These moves come from your own research, not the app, so you are building a truly personalized opening repertoire. Improve your organization by naming openings. These can be chess names (“Sicilian Defense”) or custom groups (“Bob’s Opening”); it’s up to you!

Do you have a standard response to 1. e4, but change it against a particular player? Enter both moves into your repertoire and add a comment to explain the alternative.

Switch to training mode and your openings are played back until a key position is reached. Do you remember the move you prepared? Train against your entire database or focus on specific openings by using the quiz filter.

Identify openings to study by reviewing your training results. Feeling confident with certain moves? Tell Chess Arsenal to skip them while training and focus on more challenging lines.

* PGN Import/Export *

Chess Arsenal supports the popular Portable Game Notation (PGN) format used by most chess software. Import PGN files via iTunes or choose “Open in Chess Arsenal” within other apps. These can replace or be merged into your repertoire. Export your repertoire to PGN via email attachment or iTunes (drag and drop files with Apps->File Sharing->Chess Arsenal). Exports contain all the moves you looked at, with your repertoire moves marked in comments.

To follow the app, visit the support page!

What’s New

Version 1.7.2

- Fix crash when no training positions are found due to a filter or new DB.

Ratings and Reviews

4.3 out of 5
6 Ratings

6 Ratings

d0su ,


I use this app all the time. I am not aware of any better tool for practicing custom openings offline. It can handle transpositions, which is great. It also seems fairly stable, and the PGN export feature works. Bravo to the creator of this app!

My number one complaint is with the randomization process of the trainer. It has a tendency to get "stuck" repeating the same line five or six times in a row. As a matter of fact, it seems to heavily favor some lines over others, for reasons unknown.

For example, one line I am studying in the QGA has 106 different variations. Some of those variations have been drilled 50+ times, while at least 20% of them have not been drilled at all. I really have no way to fix it without outright disabling the lines I've already trained... but then there is no way to easily search for the lines I disabled.

Changing the background color would be nice as well, but is really not necessary. If the trainer issue were fixed then I would give the app 5 stars.

JosephGarr ,

Custom opening practice tool

This app is one of my favorites since I have the older Chess Opening Wizard and Chess Position Trainer on the desktop. So I can import my custom openings and practice on my iPhone. Any chance to get a VR or AR version? I can’t afford to pay a programmer to create one for me for my Oculus Rift. Although I am trying.

This is one of the best chess tools out there and the one I use the most. Thank you for this app. Love it to death!

Selenasm ,

Lacks a lot of features

I have a Mac.. so no chessbase unless I dualboot. Bought this because I heard it works, despite lack of updates.

Regretting, because there is no clear way to delete a opening. No clear way to not play through the opening from the VERY BEGINNING.

I chose the option to skip training a certain move, which worked, but it is not allowing me to return to the previous configuration. I’m a software developer and can tell this is an abandoned application which had much potential.


Brian Salomon
11.2 MB

Requires iOS 12.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like