Home › Education
PGN Trainer: Chess Openings
Ultimate Repertoire Builder
Information
Preview 2 platforms
iPhone 9 images
iPad 9 images
What’s New Version 1.0.6
Study mode now supports "auto move opponent" and "hints off challenge" options. Search now understands "game begins with moves" ask.
Description
As an adult improver who reached a 2100+ rating in my 50s, I founded PGN Trainer to solve my own problem: I needed a better way to truly master my openings without relying on expensive, proprietary courses. By building and training my custom repertoire with these exact tools, I shattered my plateau and raised my rating by over 300 points.
Whether you are a young club player crafting your first set of openings or a veteran organizing deep theoretical preparation, this is the all-in-one tool designed to help you do the exact same thing.
BUILD & ORGANIZE YOUR LIBRARY
• Create Your Way: Import your own PGN files, analyze and build a repertoire from the ground up, or download from our rich built-in library of effective, popular openings.
• Tailored to You: Find downloadable studies that perfectly match your playing level (Intermediate, Advanced, or Master) and your personal style (whether you prefer Dominating attacks or Solid/Defensive setups).
• Total Control: Reorganize your library effortlessly. Separate files, merge repertoires together, or edit and expand your lines directly using deep engine analysis.
ADVANCED SEARCH & DISCOVERY
• Find Any Line: Search your entire library by specific move sequences, official ECO names (e.g., "Sicilian"), or ECO numbers (e.g., "B90").
• Spotty Search: Use wildcard "spotty" moves to skip moves in your search and easily find transpositions.
• Position Matching: Instantly search your custom repertoire for matching positions while you are analyzing your actual, real-world games.
STUDY, TRAIN, AND ANALYZE
• Three Seamless Modes: Effortlessly surf between Studying the theory, Training your memory, and Analyzing with the engine—all in one fluid experience to enhance your learning.
• Spaced Repetition: Train your customized lines using smart spaced repetitions, ensuring you focus your time exactly on the variations you struggle to remember.
• Active Learning: Play your prepared responses directly against the engine so you are fully prepared when you sit down at the board.
GENEROUS FREE TIER & CLOUD SYNC
• Truly Free for Most Players: Enjoy access to intermediate libraries, full study modes, and active training completely for free. We only require a premium upgrade for massive, master-level studies containing more than 2,000 total moves.
• iCloud Sync: Your complete opening library syncs automatically across your iPhone, iPad, and Mac. Build a study on your Mac, and train it on your iPhone during your commute!
Stop renting your chess knowledge. Build your ultimate repertoire, train your exact lines, and step up to the board with total confidence. Download PGN Trainer today!
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
Privacy Policy: https://chesspgntrainer.smartworldinnovations.com/privacy-policy
In-App Purchases BB pricing
QueenBeak Subscription
Yearly—
One-Time Purchases
KnightBeak—
KingBeak—
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 7 versions
Build 887456327v1.0.62026-06-26 00:00:27
Study mode now supports "auto move opponent" and "hints off challenge" options. Search now understands "game begins with moves" ask.
Build 887260207v1.0.52026-06-22 13:35:11
Bug fixes and Performance improvements. Also, a bigger library of starter repertoires
Build 887018827v1.0.42026-06-16 17:53:18
High performance for largest of the studies.
Build 886861217v1.0.32026-06-12 17:58:48
Performance Improvement in Training and Study
Build 886706882v1.0.22026-06-09 18:17:52
We've improved the search experience and overall app performance, along with minor bug fixes.
Build 886311193v1.0.12026-05-30 16:28:05
Great news! The "Review Game" feature is now completely FREE. You can analyze your played games and compare them against your repertoire without spending any energy points.
In fact, you can use the app's core features to study and train for free forever, as long as your custom studies stay under the large-study move limit!
This update also includes bug fixes and a smoother, more reliable Game Review experience.
Build 881218341v1.02026-05-29 21:33:44
Price history by region
Currency
Show
Columns
Search
Availability 175 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
US | en-US | Free | 1 | 5.0 | 1.0.6 |
AE | en-GB | Free | 0 | — | 1.0.6 |
AF | en-GB | Free | 0 | — | 1.0.6 |
AG | en-GB | Free | 0 | — | 1.0.6 |
AI | en-GB | Free | 0 | — | 1.0.6 |
AL | en-GB | Free | 0 | — | 1.0.6 |
AM | en-GB | Free | 0 | — | 1.0.6 |
AO | en-GB | Free | 0 | — | 1.0.6 |
AR | es-MX | Free | 0 | — | 1.0.6 |
AT | de-DE | Free | 0 | — | 1.0.6 |
AU | en-AU | Free | 0 | — | 1.0.6 |
AZ | en-GB | Free | 0 | — | 1.0.6 |
BA | en-GB | Free | 0 | — | 1.0.6 |
BB | en-GB | Free | 0 | — | 1.0.6 |
BE | en-GB | Free | 0 | — | 1.0.6 |
BF | en-GB | Free | 0 | — | 1.0.6 |
BG | en-GB | Free | 0 | — | 1.0.6 |
BH | en-GB | Free | 0 | — | 1.0.6 |
BJ | en-GB | Free | 0 | — | 1.0.6 |
BM | en-GB | Free | 0 | — | 1.0.6 |
BN | en-GB | Free | 0 | — | 1.0.6 |
BO | es-MX | Free | 0 | — | 1.0.6 |
BR | pt-BR | Free | 0 | — | 1.0.6 |
BS | en-GB | Free | 0 | — | 1.0.6 |
BT | en-GB | Free | 0 | — | 1.0.6 |
BW | en-GB | Free | 0 | — | 1.0.6 |
BY | en-GB | Free | 0 | — | 1.0.6 |
BZ | en-GB | Free | 0 | — | 1.0.6 |
CA | en-CA | Free | 0 | — | 1.0.6 |
CD | en-GB | Free | 0 | — | 1.0.6 |
CG | en-GB | Free | 0 | — | 1.0.6 |
CH | de-CH | Free | 0 | — | 1.0.6 |
CI | fr-FR | Free | 0 | — | 1.0.6 |
CL | es-MX | Free | 0 | — | 1.0.6 |
CM | fr-FR | Free | 0 | — | 1.0.6 |
CN | zh-Hans-CN | Free | 0 | — | 1.0.6 |
CO | es-MX | Free | 0 | — | 1.0.6 |
CR | es-MX | Free | 0 | — | 1.0.6 |
CV | en-GB | Free | 0 | — | 1.0.6 |
CY | en-GB | Free | 0 | — | 1.0.6 |
CZ | en-GB | Free | 0 | — | 1.0.6 |
DE | de-DE | Free | 0 | — | 1.0.6 |
DK | en-GB | Free | 0 | — | 1.0.6 |
DM | en-GB | Free | 0 | — | 1.0.6 |
DO | es-MX | Free | 0 | — | 1.0.6 |
DZ | en-GB | Free | 0 | — | 1.0.6 |
EC | es-MX | Free | 0 | — | 1.0.6 |
EE | en-GB | Free | 0 | — | 1.0.6 |
EG | en-GB | Free | 0 | — | 1.0.6 |
ES | es-ES | Free | 0 | — | 1.0.6 |
FI | en-GB | Free | 0 | — | 1.0.6 |
FJ | en-GB | Free | 0 | — | 1.0.6 |
FM | en-GB | Free | 0 | — | 1.0.6 |
FR | fr-FR | Free | 0 | — | 1.0.6 |
GA | fr-FR | Free | 0 | — | 1.0.6 |
GB | en-GB | Free | 0 | — | 1.0.6 |
GD | en-GB | Free | 0 | — | 1.0.6 |
GE | en-GB | Free | 0 | — | 1.0.6 |
GH | en-GB | Free | 0 | — | 1.0.6 |
GM | en-GB | Free | 0 | — | 1.0.6 |
GR | en-GB | Free | 0 | — | 1.0.6 |
GT | es-MX | Free | 0 | — | 1.0.6 |
GW | en-GB | Free | 0 | — | 1.0.6 |
GY | en-GB | Free | 0 | — | 1.0.6 |
HK | zh-Hant-HK | Free | 0 | — | 1.0.6 |
HN | es-MX | Free | 0 | — | 1.0.6 |
HR | en-GB | Free | 0 | — | 1.0.6 |
HU | en-GB | Free | 0 | — | 1.0.6 |
ID | en-GB | Free | 0 | — | 1.0.6 |
IE | en-GB | Free | 0 | — | 1.0.6 |
IL | en-GB | Free | 0 | — | 1.0.6 |
IN | en-GB | Free | 0 | — | 1.0.6 |
IQ | en-GB | Free | 0 | — | 1.0.6 |
IS | en-GB | Free | 0 | — | 1.0.6 |
IT | it | Free | 0 | — | 1.0.6 |
JM | en-GB | Free | 0 | — | 1.0.6 |
JO | en-GB | Free | 0 | — | 1.0.6 |
JP | ja | Free | 0 | — | 1.0.6 |
KE | en-GB | Free | 0 | — | 1.0.6 |
KG | en-GB | Free | 0 | — | 1.0.6 |
KH | en-GB | Free | 0 | — | 1.0.6 |
KN | en-GB | Free | 0 | — | 1.0.6 |
KR | ko | Free | 0 | — | 1.0.6 |
KW | en-GB | Free | 0 | — | 1.0.6 |
KY | en-GB | Free | 0 | — | 1.0.6 |
KZ | en-GB | Free | 0 | — | 1.0.6 |
LA | en-GB | Free | 0 | — | 1.0.6 |
LB | en-GB | Free | 0 | — | 1.0.6 |
LC | en-GB | Free | 0 | — | 1.0.6 |
LK | en-GB | Free | 0 | — | 1.0.6 |
LR | en-GB | Free | 0 | — | 1.0.6 |
LT | en-GB | Free | 0 | — | 1.0.6 |
LU | en-GB | Free | 0 | — | 1.0.6 |
LV | en-GB | Free | 0 | — | 1.0.6 |
LY | en-GB | Free | 0 | — | 1.0.6 |
MA | en-GB | Free | 0 | — | 1.0.6 |
MD | en-GB | Free | 0 | — | 1.0.6 |
ME | en-GB | Free | 0 | — | 1.0.6 |
MG | en-GB | Free | 0 | — | 1.0.6 |
MK | en-GB | Free | 0 | — | 1.0.6 |
ML | en-GB | Free | 0 | — | 1.0.6 |
MM | en-GB | Free | 0 | — | 1.0.6 |
MN | en-GB | Free | 0 | — | 1.0.6 |
MO | zh-Hant-HK | Free | 0 | — | 1.0.6 |
MR | en-GB | Free | 0 | — | 1.0.6 |
MS | en-GB | Free | 0 | — | 1.0.6 |
MT | en-GB | Free | 0 | — | 1.0.6 |
MU | en-GB | Free | 0 | — | 1.0.6 |
MV | en-GB | Free | 0 | — | 1.0.6 |
MW | en-GB | Free | 0 | — | 1.0.6 |
MX | es-MX | Free | 0 | — | 1.0.6 |
MY | en-GB | Free | 0 | — | 1.0.6 |
MZ | en-GB | Free | 0 | — | 1.0.6 |
NA | en-GB | Free | 0 | — | 1.0.6 |
NE | en-GB | Free | 0 | — | 1.0.6 |
NG | en-GB | Free | 0 | — | 1.0.6 |
NI | es-MX | Free | 0 | — | 1.0.6 |
NL | nl | Free | 0 | — | 1.0.6 |
NO | en-GB | Free | 0 | — | 1.0.6 |
NP | en-GB | Free | 0 | — | 1.0.6 |
NR | en-GB | Free | 0 | — | 1.0.6 |
NZ | en-AU | Free | 0 | — | 1.0.6 |
OM | en-GB | Free | 0 | — | 1.0.6 |
PA | es-MX | Free | 0 | — | 1.0.6 |
PE | es-MX | Free | 0 | — | 1.0.6 |
PG | en-GB | Free | 0 | — | 1.0.6 |
PH | en-GB | Free | 0 | — | 1.0.6 |
PK | en-GB | Free | 0 | — | 1.0.6 |
PL | en-GB | Free | 0 | — | 1.0.6 |
PT | pt-PT | Free | 0 | — | 1.0.6 |
PW | en-GB | Free | 0 | — | 1.0.6 |
PY | es-MX | Free | 0 | — | 1.0.6 |
QA | en-GB | Free | 0 | — | 1.0.6 |
RO | en-GB | Free | 0 | — | 1.0.6 |
RS | en-GB | Free | 0 | — | 1.0.6 |
RU | ru | Free | 0 | — | 1.0.6 |
RW | en-GB | Free | 0 | — | 1.0.6 |
SA | en-GB | Free | 0 | — | 1.0.6 |
SB | en-GB | Free | 0 | — | 1.0.6 |
SC | en-GB | Free | 0 | — | 1.0.6 |
SE | sv | Free | 0 | — | 1.0.6 |
SG | en-GB | Free | 0 | — | 1.0.6 |
SI | en-GB | Free | 0 | — | 1.0.6 |
SK | en-GB | Free | 0 | — | 1.0.6 |
SL | en-GB | Free | 0 | — | 1.0.6 |
SN | en-GB | Free | 0 | — | 1.0.6 |
SR | en-GB | Free | 0 | — | 1.0.6 |
ST | en-GB | Free | 0 | — | 1.0.6 |
SV | es-MX | Free | 0 | — | 1.0.6 |
SZ | en-GB | Free | 0 | — | 1.0.6 |
TC | en-GB | Free | 0 | — | 1.0.6 |
TD | en-GB | Free | 0 | — | 1.0.6 |
TH | en-GB | Free | 0 | — | 1.0.6 |
TJ | en-GB | Free | 0 | — | 1.0.6 |
TM | en-GB | Free | 0 | — | 1.0.6 |
TN | en-GB | Free | 0 | — | 1.0.6 |
TO | en-GB | Free | 0 | — | 1.0.6 |
TR | en-GB | Free | 0 | — | 1.0.6 |
TT | en-GB | Free | 0 | — | 1.0.6 |
TW | zh-Hant-TW | Free | 0 | — | 1.0.6 |
TZ | en-GB | Free | 0 | — | 1.0.6 |
UA | en-GB | Free | 0 | — | 1.0.6 |
UG | en-GB | Free | 0 | — | 1.0.6 |
UY | en-GB | Free | 0 | — | 1.0.6 |
UZ | en-GB | Free | 0 | — | 1.0.6 |
VC | en-GB | Free | 0 | — | 1.0.6 |
VE | es-MX | Free | 0 | — | 1.0.6 |
VG | en-GB | Free | 0 | — | 1.0.6 |
VN | en-GB | Free | 0 | — | 1.0.6 |
VU | en-GB | Free | 0 | — | 1.0.6 |
XK | en-GB | Free | 0 | — | 1.0.6 |
YE | en-GB | Free | 0 | — | 1.0.6 |
ZA | en-GB | Free | 0 | — | 1.0.6 |
ZM | en-GB | Free | 0 | — | 1.0.6 |
ZW | en-GB | Free | 0 | — | 1.0.6 |
Change log 11 changes · BB
✎
releaseNotes updated
Study mode now supports "auto move opponent" and "hints off challenge" options. Search now understands "game begins with moves" ask.
✎
description updated
As an adult improver who reached a 2100+ rating in my 50s, I founded PGN Trainer to solve my own problem: I needed a better way to truly master my openings with
✎
subtitle updated
Ultimate Repertoire Builder
✎
name updated
PGN Trainer: Chess Openings
◆
Version 1.0.6 released
Study mode now supports "auto move opponent" and "hints off challenge" options. Search now understands "game begins with moves" ask.
◆
Version 1.0.5 released
Bug fixes and Performance improvements. Also, a bigger library of starter repertoires
◆
Version 1.0.4 released
High performance for largest of the studies.
◆
Version 1.0.3 released
Performance Improvement in Training and Study
◆
Version 1.0.2 released
We've improved the search experience and overall app performance, along with minor bug fixes.
◆
Version 1.0.1 released
Great news! The "Review Game" feature is now completely FREE. You can analyze your played games and compare them against your repertoire without spending any energy points.
In fact, you can use the app's core features to study and train fo
◆
Version 1.0 released
USen-US
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
ATde-DE
AUen-AU
AZen-GB
BAen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BOes-MX
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CAen-CA
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
CNzh-Hans-CN
COes-MX
CRes-MX
CVen-GB
CYen-GB
CZen-GB
DEde-DE
DKen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EEen-GB
EGen-GB
ESes-ES
FIen-GB
FJen-GB
FMen-GB
FRfr-FR
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GRen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
HRen-GB
HUen-GB
IDen-GB
IEen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KWen-GB
KYen-GB
KZen-GB
LAen-GB
LBen-GB
LCen-GB
LKen-GB
LRen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MTen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
PYes-MX
QAen-GB
ROen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TWzh-Hant-TW
TZen-GB
UAen-GB
UGen-GB
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB