Your Personal AI Math Tutor.

MathPal helps learners of every level — from primary school to university — analyze lessons, answer questions, and practice math effectively from just a photo. Make learning math easier and more fun than ever.

Experience MathPal now See a solved problem

2,800+ learners using MathPal

★★★★★ 4.8 / 5 · avg. 10 sec per solution

Example Problem

An has 24 candies. She shares them equally among 6 friends. How many does each get?

Steps to Solve

  1. Understand the question
    We need to split 24 candies into 6 equal groups. That's division!

  2. Pick the operation
    Total ÷ number of groups → 24 ÷ 6

  3. Work it out
    Think: 6 × ? = 24. Since 6 × 4 = 24, the answer is 4.

Answer

Each friend gets 4 candies.

Pro Tip

When you see "share equally" or "divide into groups", it's always division.

Photo it. Solve it. Understand it.

Steps:

  1. Photo the problem
    Snap a photo from your textbook, notebook, or exam paper. OCR reads handwriting and formulas in seconds.

  2. AI explains every step
    Not just the answer — full step-by-step reasoning, adapted to whatever curriculum or level you're learning at.

  3. Understand, don't just copy
    Every solution comes with the concepts, formulas, and tips behind it — so you remember it next time.

The MathPal Difference

Other apps give answers. We help you understand. Every solved problem is enriched with three layers of context — Formulas, Concepts, and Tips — so the lesson sticks, not just the answer.

Formulas Used

  • total ÷ groups = per group
    24 ÷ 6 = 4 candies each

Main Concepts

  • Equal sharing among groups
  • Division is the inverse of multiplication
  • Exact division (24 ÷ 6 = 4, no remainder)

Tips & Warnings

  • Recognize: See "share equally" or "divided among"? Always division — not subtraction.
  • Shortcut: Think in reverse: 6 × ? = 24. Since 6 × 4 = 24, the answer is 4.
  • Watch out: You can't divide by zero — if 0 friends share, the result is undefined.
  • Common mistake: Don't confuse share with subtract: 24 − 6 = 18 is not the answer per friend.

Learning Modes

MathPal is not just a solver — it teaches concepts, drills formulas, generates practice, and thinks alongside you.

Exclusive Feature: Advisory Mode

Instead of handing over answers, MathPal asks guiding questions — Socratic-style — so you build genuine understanding.

Knowledge Radar

Know exactly where to improve. MathPal maps every learning session into a personalized knowledge radar — updated automatically.

Your Knowledge Radar

  • Algebra: 85%
  • Statistics: 90%
  • Geometry: 62%
  • Arithmetic: 75%
  • Equations: 55%
  • Inequalities: 70%

MathPal Pricing

Pay monthly, cancel anytime. No API Key required.

Plans:

  • Free Trial: $0/month
  • Pro: $89.99/yr (save ~$30 vs monthly)
  • Premium: $189/one-time payment (year 2: $29.99 optional)

FAQs

  • What are usage limits? Each plan comes with a certain amount of energy. Use it flexibly across all features.
  • Can I upgrade? Yes, you can upgrade from Free → Pro or Pro → Premium anytime.
  • Refund policy? 100% refund within the first 7 days if not satisfied.

Learner Stories

  • "Advisory Mode is the best part — it makes you think. My grade improved dramatically!"
    • Minh K., Middle school student.
  • "Step-by-step explanations finally made derivatives click. Aced my midterm."
    • Thao N., University student.

Chrome Extension

Solve math on any webpage — with a single click.
Select a problem from PDFs, Google Classroom, or any website. MathPal reads it and shows step-by-step solutions instantly.

Ready to Actually Understand Math?

Start for free — no credit card, no install. Just open a browser and begin.