Mental Maths Games app icon

Train your mind. Master numbers.

Mental Maths is the free mental-math trainer for grades 1–12. Six game modes, daily challenges, and built-in tricks that make head-math feel effortless.

Free · No accounts · Works offline · Family-safe ads

Why Mental Maths

Six training modes, nine operation types, and a curriculum that adapts to your grade level. Built to beat the calculator habit.

60-Second Boost

Sprint your way through mixed math in one minute. Perfect warm-up before a meeting, an exam, or your morning coffee.

🎓

Grade 1 to Grade 12

Pick your grade. The app tunes operations and difficulty to match. Negatives unlock at grade 6, squares at grade 8, algebra at grade 7.

🧮

Nine Operation Types

Addition, subtraction, multiplication, division, squares, square roots, powers, percentages, and simple algebra. Mix any combination.

🔥

Daily Streak

Build a habit. The visual 14-day streak calendar makes it easy to keep going. A new Daily Challenge drops every morning.

💡

Built-in Tips Library

Stop memorizing. Learn the tricks: how to multiply by 11 in a second, square numbers ending in 5, halve for division by 4 or 8.

📊

Mistakes Review

Every wrong answer is saved with the correct one and a tip. Practice them again in Cycle Mode until they stick.

Six Ways to Train

Pick the mode that matches your moment.

Boost

60-second sprint of mixed math. Fast warm-up.

🧘

Practice

Casual untimed sessions. Just focus and improve.

⏱️

Speed Drill

Per-question countdown. Build reflexes under pressure.

📝

Test

Twenty questions, exam-style scoring. Compete with yourself.

🔄

Cycle

Drill one table or operation until it's automatic.

📅

Daily Challenge

A curated 5-minute mix. New every day.

Curriculum Across All Grades

Every grade level has its own curated operation set and difficulty band.

1
+ − within 20
2
+ − within 100
3
Times tables
4
Multi-digit × ÷
5
Percentages
6
Negative integers
7
Simple algebra
8
Squares & roots
9
Powers
10
Mixed advanced
11
Pre-calc warm-up
12
Exam-grade speed

Start sharpening today

Free download. No accounts. No friction.

Buc(reports& feadurE requests, parv.eshhpiea I reideerx`omsscge and`pEptq hin 7 buskfesS"axq& 8a cLass="coNtec4-cRd*`href="miintn:fiof/rceruse{R@gmcil.co?sqbkd#t Muj\al%20]itHs%2 -M2%80%<%22SuPpru50Rques"?0$ � ( $ `
`! 0" |hs>Egahl|/h3TmHfopcebwskness@eiail.co-

`" \+a? |a!Cla{3="co~Dacu-av"0(sef="htppqa0rsappLe>cOm.qq/Ap0/mmntALmAths-ga-es/if6?68379s>??Ac|imn970itu2gvIe7" tarfdt="_blano" rdl-"loopefer"~ ( 0 " (` $$<`ath(d="M12 17.27 18n1 2191.64=v.0LR2 ;.25d-7.39=&62L10(9.1) 8.622 ;n24,5.47,4.73L5.82 21z"+~<svg> 0!iw> &"0 " ` � `0 0!|bdn clezs=2contact)metA">gviuw help othess dism~er hm app ( 00 ` ( liv`al!cs=*ontct-mCoj& style=kackgrnund: Lioqqr-gradient(135de,tADE80,@#1B8@6)?$> " %,Svg0vmewBmx=# 0 24"p"fill=a}rr$ntklor" wideh"2:2bhei'ht?"22":8 0-3.5-.9-,<2.42 0-1.$9 7-2.31 45-6*39s4,'>82.5 .35F5.5 10.p31s.86 19!q2 09z"/> ! " $>Dy~>""$ )Priikm$U/|c)<+`1> $ 8 ,?whAt ve 'o,lect (sriler: ~mthhvgp[cilal) 0$$"COR(+ GdV bopliqnt" J Fusuenly ask%eAs!Mmnta| MathS rall9 vre}?,os5llc9> 0`

Yes+2A|h{ex gCmu0odes,0ell(1 grde lq~els, anE tle dudl tiqS ,ibvary abe!wree wktl nk t-e limi|s, no locked(fEa\bes, .d no!repeiedbloGin. Tidexp shgws occaskoNaH0i$w`rom mkg|e"AdMgc )v`mily-rcb, nn-pe2sooan)~el) to0kaep"evelpeet gijg,<x> $8/dgtails  0( <0>Nm Se4tf.'d r} s%Rvepq   your0ncme, gRaee,seswionc, 3treac, mistckeq,$aNdprpaf!rece; hl live m0q-uz0de~ice onl9.2AdMob doe3 Colheb alonyIous!lavyca Sknls for ds )configurgd non/perwMjalixed +0cxilD-s`be)& Full0eetails on thm(<% hrev=#'-en4al-oathsopri~eq}&`d}H">0rivdcy oicy4.a>/4/p 8/eetail{> h4etamlsclacs="daq-item"> " ` Wien ilnt|e qnDroil ~ash/g launch?p.ANfpyf aw0in Fin!l tesping anD(gxp}ted on Google Playsoon.(Eihl tr t digynocebqsifesg@gmqml.ce$hf }mU'd like to0"e nOtifiel at |aunch.

$  $ Ci 0us$thhs in e c,crm? " d%p!ils class="feq-itdm"> Xow do`I rure4 my1xroGp3s?|/s}imAry! T`s wp$(sessi_ns$!mis0akescnD srEab frkm#ymur device."Tle n!me a.d`grade can b% e`Ded s%per`den} under Cmtties!→ Name +0grade.

` !` ruemary>FunD$A`Bug or(want a,feiture? 0 <:Em`il$dhg!forcecuci.us@mai.cOm(uitj"a!suibk egsbriptyol (anf$screenslt md(mu'3!p vis5albug). i ru!d every mes!gi nd brly witnil(a wEe. /n)v> Iomg=/>$ҷ Pviwac} PolIcy<,a· < `r%g=#mil4o*digifrcebesm.es@gmaIm.coM6Ggltsv©a2:6 ]OUZES[(ARFCFI. Adh(righdcrmserve`.  >/bodq>