Squaring two digit numbers mentally impresses everyone — and it is far easier than it looks. One algebraic identity unlocks every case. Once you understand it, no two digit square is hard again.

The trick: n² = (n+d)(n−d) + d². Choose d so that one factor becomes a multiple of 10. That multiplication becomes trivial. Then add a small d². Done.

The Algebraic Identity Behind Every Squaring Trick

The identity (a+b)(a−b) = a²−b² is one of the most useful in all of mathematics. Rearranged: a² = (a+b)(a−b) + b². In mental math terms: if you want to square n, pick any b (we call it d for distance) and compute (n+d)(n−d) + d².

💡 Core formula: n² = (n+d)(n−d) + d². Choose d so that (n+d) or (n−d) is a multiple of 10. Then one factor is a round number and the multiplication is easy. d² is always small: 1, 4, 9, 16, or 25 for d = 1 to 5.

The beauty: d is always at most 5 (since every number is at most 5 away from the nearest ten). So d² is always one of just five values: 1, 4, 9, 16, 25. You memorise these once and use them forever.

How to Square Any Two Digit Number — The Nearest Ten Method

Find the nearest multiple of 10. Compute d. Then apply n² = (n+d)(n−d) + d². The round number times its pair is always a nice multiplication. Add the tiny d².

⚡ Nearest Ten Method — n² = (n+d)(n−d) + d²
47²: nearest 10 = 50, d=3. 50×44 + 9 = 2200+9 = 2209 ✓
43²: nearest 10 = 40, d=3. 40×46 + 9 = 1840+9 = 1849 ✓
78²: nearest 10 = 80, d=2. 80×76 + 4 = 6080+4 = 6084 ✓
63²: nearest 10 = 60, d=3. 60×66 + 9 = 3960+9 = 3969 ✓
96²: nearest 10 = 100, d=4. 100×92 + 16 = 9200+16 = 9216 ✓
54²: nearest 10 = 50, d=4. 50×58 + 16 = 2900+16 = 2916 ✓
n² = ?
Find d to nearest 10
(n+d)×(n−d)
+ d²
n² ✓
Square any two digit number — nearest ten, round multiplication, add d²
① Numbers Closer to Lower Ten
d = distance UP to round ten above.

43²: d=3, 40×46+9 = 1849
72²: d=2, 70×74+4 = 5184
81²: d=1, 80×82+1 = 6561
② Numbers Closer to Upper Ten
d = distance DOWN to round ten below.

47²: d=3, 50×44+9 = 2209
78²: d=2, 80×76+4 = 6084
89²: d=1, 90×88+1 = 7921
📋 Step-by-Step: How to Square Any Two Digit Number Mentally
1
Find the nearest multiple of 10 and calculate d
d is the distance from n to the nearest ten. d is always between 0 and 5. Numbers ending in 1,2,3,4 round down; numbers ending in 6,7,8,9 round up; numbers ending in 5 use the special rule below.
47: nearest=50, d=3 | 63: nearest=60, d=3 | 78: nearest=80, d=2
2
Compute (n+d) × (n−d) — one factor is always a round ten
One of (n+d) or (n−d) is always a multiple of 10. Multiply that round number by the other factor. This is a single-digit times two-digit multiplication — very fast.
47: 50×44=2200 | 63: 60×66=3960 | 78: 80×76=6080
3
Add d² — always one of 1, 4, 9, 16, or 25
d² is tiny and always the same five values. d=1: add 1. d=2: add 4. d=3: add 9. d=4: add 16. d=5: add 25. Memorise these once. The addition takes under one second.
d=3: add 9. 2200+9=2209 ✓ | 3960+9=3969 ✓ | 6080+4=6084 ✓
4
Verify with the last-digit rule
The last digit of n² depends only on the last digit of n. Last digit 1 or 9 → square ends in 1. Last digit 2 or 8 → 4. Last digit 3 or 7 → 9. Last digit 4 or 6 → 6. Last digit 5 → 25. Last digit 0 → 00. One glance confirms the answer.
47²=2209 ends in 9 ✓ (7 squared ends in 9)

Special Case: Numbers Ending in 5 — The Instant Rule

Numbers ending in 5 have a single-step rule that is even faster: take the tens digit, multiply it by the next number up, then append 25.

⚡ Numbers Ending in 5 — Tens Digit × (Tens+1), Append 25
35²: 3×4=12, append 25 = 1225 ✓
45²: 4×5=20, append 25 = 2025 ✓
65²: 6×7=42, append 25 = 4225 ✓
75²: 7×8=56, append 25 = 5625 ✓
85²: 8×9=72, append 25 = 7225 ✓
95²: 9×10=90, append 25 = 9025 ✓

This is a special case of the nearest ten trick: 35 is exactly 5 from 30 and 40. But the shortcut is faster to apply directly. For a full explanation: Mental Math Trick to Square Any Number Ending in 5 (Post 105).

Numbers Near 50 — The Base 50 Shortcut

For numbers between 40 and 60, a base-50 formula is often faster: (50+r)² = 2500 + 100r + r², where r = n − 50.

⚡ Base 50 Shortcut — (50+r)² = 2500 + 100r + r²
53²: r=+3. 2500+300+9 = 2809 ✓
47²: r=−3. 2500−300+9 = 2209 ✓
56²: r=+6. 2500+600+36 = 3136 ✓
44²: r=−6. 2500−600+36 = 1936 ✓
51²: r=+1. 2500+100+1 = 2601 ✓
💡 Expert Tip
A
Ashwani SharmaMental Math, Abacus & Vedic Math Trainer and Expert
The One Thing Students Get Wrong When Squaring Two Digit Numbers
The most common mistake I see: students compute (n+d)×(n−d) correctly but then forget to add d² at the end. They get 2200 for 47² instead of 2209. The fix is simple — always say the formula out loud as you work: “round product, plus d squared.” The verbal cue makes the two-step structure automatic. After 20 practice problems with the verbal cue, the addition of d² becomes instinctive and the error disappears completely. The second mistake is choosing the wrong nearest ten for numbers ending in 5. Use the special append-25 rule for those instead of the nearest-ten formula — it is always faster.
— Ashwani Sharma, MentalMathChampions.com

Squaring All Two Digit Numbers — Which Method When

Number typeBest methodExampleAnswer
Ends in 0Trivial (square the tens digit, add 00)70²4900
Ends in 5Tens × (Tens+1), append 2565²4225
40–60 rangeBase 50 shortcut53²2809
d = 1 (e.g. 31,39,41,49)Nearest ten + add 139²1521
d = 2 or 3Nearest ten + d²78²6084
d = 4 (e.g. 34,36,64,66)Nearest ten + add 1664²4096
Near 100 (90–99)Nearest hundred trick97²9409

Extending to Three Digit Numbers Near 100

The same identity works for numbers near 100. Use 100 as the base and d as the distance.

⚡ Three Digit Numbers Near 100 — (100±d)²
97²: d=3. 100×94+9 = 9400+9 = 9409 ✓
103²: d=3. 100×106+9 = 10600+9 = 10609 ✓
98²: d=2. 100×96+4 = 9600+4 = 9604 ✓
104²: d=4. 100×108+16 = 10800+16 = 10816 ✓

Real-World Uses of Mental Squaring

Squaring two digit numbers mentally is useful in: area calculations (a 47m × 47m field = 2209 m²), physics problems (velocity squared), finance (compound interest approximations), geometry (diagonal of a square), and competitive math where squaring speed is directly tested. The identity n² = (n+d)(n−d) + d² also appears in factoring and algebraic manipulation at school level.

Practice System — Master All Cases in One Week

Days 1–2: Numbers ending in 5 and round tens

Squares ending in 5 using the append-25 rule. Squares of round tens (10, 20, … 90). Both trivial. Build confidence. Target: instant recall.

Days 3–4: Nearest ten with d = 1 and d = 2

The round multiplication is easy and d² is tiny (1 or 4). Target: any answer in under 4 seconds.

Days 5–6: d = 3 and d = 4, plus base 50

d² = 9 or 16. Add the base 50 shortcut for numbers 44–56. Target: under 5 seconds.

Day 7: Mixed practice, all two digit numbers

Random 2-digit squares. Choose method automatically. Target: every answer in under 6 seconds, most under 4.