Boost fluency in mathematics through reflexive multiplication recall (not just multiple-choice recognition) with intelligent flashcards, reactive training and custom multiplication tables.
No ads, no data harvesting; requires no permissions, no user account, no internet connection.
This app intelligently detects multiplications that you are struggling with and focuses on those until they are reflexive, using a scoring system based on response time and wrong answers.
Input keys are randomized to stop reliance on muscle memory interfering with conscious recall (this feature can be toggled by pressing the 'RAND KEYS' button in the top right of the trainer screen.
Input custom multiplication tables in addition to the first 16. Select multiple times tables to train them together.
Can be used like flash-cards: press enter to see the answer.
Clean design with dark mode and light mode supported.
Multiplication Trainer does not collect, store, or share any personal or sensitive user data. The app does not require or access location, contacts, files, camera, or microphone. It does not use advertising, analytics, or third-party services. There are no in-app purchases or monetization features. No user data is transmitted over the internet.
This app is designed for educational use and is suitable for adults and children.
Tips for Use:
Reflexive Memory Training
This app is designed to train your reflexive memory. Do not try to work answers out logically; if you don’t know the answer reflexively, press ‘Enter’ to see the correct answer.
Target Response Time
The Multiplication Trainer app will focus on multiplications that you are having trouble with. Use the Target Response Time setting on the main menu to change how strict the app is about holding questions back — lower values make it more likely a multiplication will be repeated.
To calibrate this setting, try using the ten times table at a natural pace. You want the Target Response Time to be as low as possible without causing any of these multiplications to be held back. (You’ll know one is held back if it shows the ‘average response time’ above the question.)
Randomised Keypad
Use the RAND KEYS button at the top right of the Training screen to randomise the input keys. This prevents reliance on muscle memory and greatly enhances recall.
You may need a higher Target Response Time when using RAND KEYS mode.
Custom Multiplication Table
Under the ‘Select Multiplication Tables’ menu, you’ll find a Custom Multiplication Table option at the bottom — feel free to practice any integer times table you like.
Thank you for using Multiplication Trainer!