Learn Math

53 free math courses, each a game you play five minutes a day. Pick one, or build your own.

Free forever · No credit card · iPhone & Android

Free Math courses

53 math courses and counting, including Матрицы и линейные преобразования and Les fondements de la dérivée. Each is a full game with levels, streaks, and quick quizzes, the kind you actually finish instead of bookmarking for later.

Матрицы и линейные преобразования course icon

Матрицы и линейные преобразования

Professor

Понятное руководство по матричной алгебре: от базовых операций над таблицами данных до определителей и собственных векторов. Разберитесь в вычислениях и откройте геометрический смысл матриц, лежащий в основе 3D-графики и машинного обучения.

25 levels50mBeginner
Les fondements de la dérivée course icon

Les fondements de la dérivée

Pirate

Passez d'une vision figée des mathématiques à l'analyse du mouvement et du changement continu. Découvrez les règles de dérivation fondamentales et comprenez enfin ce qui se cache derrière chaque formule.

21 levels42mBeginner
Mental Math for Everyday Life course icon

Mental Math for Everyday Life

Bestie

Ditch the phone calculator and build intuitive number sense. Learn the mental shortcuts that turn everyday tips, discounts, and ballpark calculations into second nature.

11 levels22mBeginner
How Mathematics Works course icon

How Mathematics Works

Bestie

Bridge the gap between mechanical calculations and deep mathematical intuition. Explore functions, calculus, vectors, and formal proofs to see how the mathematical toolkit fits together.

24 levels48mIntermediate
ASVAB Core Skills course icon

ASVAB Core Skills

Explain Like I'm 5

Build the math and language confidence needed to conquer the ASVAB. Master fractions, word context, and arithmetic reasoning while unlocking the strategies that maximize your AFQT score.

20 levels40mBeginner
Techniques of Integration course icon

Techniques of Integration

Explain Like I'm 5

Develop a reliable diagnostic instinct for choosing and executing integration methods. Move past basic calculus drills to tackle rational forms, trigonometric substitutions, and multi-step analytic challenges without getting stuck.

24 levels48mIntermediate
Applied Mental Arithmetic course icon

Applied Mental Arithmetic

Professor

Unlock high-speed mental multiplication, non-standard division, and rapid bounding heuristics. Replace pen-and-paper calculation with algebraic levers engineered for everyday quantitative decisions.

12 levels24mAdvanced
Multiplication Tables for Kids course icon

Multiplication Tables for Kids

Storyteller

Discover the playful secrets behind multiplication tables using pictures, patterns, and clever math clues. Build unshakeable number confidence without speed drills or stress.

12 levels24mBeginner
Vectors Beyond Coordinates course icon

Vectors Beyond Coordinates

Storyteller

Transcend the introductory view of vectors as mere lists of numbers or arrows in space. Discover how vectors operate as invariant geometric objects, functional duals, and differential derivations across curved and infinite-dimensional domains.

11 levels22mAdvanced
Algebra 2: Functions and Graphs course icon

Algebra 2: Functions and Graphs

Professor

Bridge the gap between basic algebra and higher mathematics. Learn how to transform graphs, work with complex numbers, tame polynomials, and harness logarithms.

25 levels50mBeginner
Canadian High School Math Assessments course icon

Canadian High School Math Assessments

Explain Like I'm 5

Build the applied problem-solving, modeling, and communication skills tested on provincial high school math and numeracy exams. Learn how to unpack dense contextual prompts, tackle high-yield algebra and geometry scenarios, and write rubric-ready justifications.

23 levels46mIntermediate
El Máximo Común Divisor course icon

El Máximo Común Divisor

Storyteller

Explora el máximo común divisor más allá de la aritmética escolar: desde la identidad de Bézout y algoritmos de alta velocidad hasta su papel estructural en anillos e ideales.

10 levels20mAdvanced
El Máximo Común Divisor course icon

El Máximo Común Divisor

Storyteller

Descubre la lógica visual para repartir y cortar cantidades sin que sobre nada. Aprende a calcular el divisor común más grande y aplícalo para simplificar fracciones y resolver problemas al instante.

8 levels16mBeginner
How Logarithms Work course icon

How Logarithms Work

Professor

Demystify logarithms by understanding them as power counters and scale shifters. Learn the mental models that make calculation rules second nature while avoiding the algebra traps that trip everyone up.

21 levels42mBeginner
Differential Equations: Modeling Change course icon

Differential Equations: Modeling Change

Explain Like I'm 5

Turn rules about rates of change into precise predictions of the future. Learn to read slope fields, solve foundational equations, and visualize dynamic systems in motion.

12 levels24mBeginner
Long Division: Beyond Single Digits course icon

Long Division: Beyond Single Digits

Explain Like I'm 5

Bridge the gap between basic arithmetic and complex division. Tackle multi-digit divisors, master tricky zero placeholders, conquer decimals, and understand the algebraic mechanics behind the algorithm.

21 levels42mIntermediate
The Rational-Irrational Divide course icon

The Rational-Irrational Divide

Professor

Look past basic fractions and explore the boundary where clean ratios break down. Master decimal structures, algebraic proofs of irrationality, rational approximations, and the continuum of the real number line.

21 levels42mIntermediate
Addition by Decomposition course icon

Addition by Decomposition

Bestie

Learn how to make multi-digit addition fast and visual by breaking numbers into friendly place-value pieces. Perfect for Ontario Grade 4 math learners building flexible mental strategies.

9 levels18mBeginner
Algebra: Fixing Common Mistakes course icon

Algebra: Fixing Common Mistakes

Storyteller

Spot the hidden structural traps in algebra before they derail your solutions. Master the logic behind negative signs, rational cancellations, and equation balancing so your math stays bulletproof.

11 levels22mIntermediate
Pensar con números course icon

Pensar con números

Bestie

Descubre cómo usar las matemáticas a tu favor sin memorizar fórmulas complejas ni sentir bloqueos. Aprende atajos para calcular en segundos, dominar porcentajes cotidianos y estimar magnitudes con criterio y confianza.

9 levels18mBeginner
Fourier Series and Transforms course icon

Fourier Series and Transforms

Bestie

Deconstruct complex signals and equations into pure sinusoidal components. Master harmonic analysis, boundary value problems, and continuous and discrete transforms for engineering applications.

21 levels42mBeginner
الأعداد: من العد إلى المقارنة course icon

الأعداد: من العد إلى المقارنة

Professor

اكتشف كيف تُبنى الأعداد وتتكامل، من العد اليومي والأعداد السالبة إلى الكسور والأعداد الحقيقية، وتعلّم كيف ترتبها بدقة على خط الأعداد.

18 levels36mBeginner
الأعداد الطبيعية: منطق العد والأنماط course icon

الأعداد الطبيعية: منطق العد والأنماط

Bestie

اكتشف الجمال الكامن خلف الأعداد التي تستخدمها يومياً. تعلم كيف تبني نظام العد العشري، وتكتشف الأنماط الخفية في الزوجي والفردي، وتفكك الأرقام إلى لبناتها الأولية كقطع الليغو.

12 levels24mBeginner
Spotting Misleading Numbers course icon

Spotting Misleading Numbers

Professor

Cut through confusing statistics, sensational headlines, and deceitful graphs. Build practical mental checks to test whether numerical claims in daily life actually hold up.

11 levels22mBeginner
Making Sense of Numbers course icon

Making Sense of Numbers

Professor

Develop an instinct for spotting exaggerated claims, deceptive percentages, and impossible statistics. Master simple mental checks to judge whether numbers in the news and daily life actually hold up.

11 levels22mBeginner
Everyday Number Sense course icon

Everyday Number Sense

Professor

Build an instinctive radar for whether real-world numbers make sense. Learn to spot misleading statistics, scale errors, and deceptive charts in headlines and daily life.

12 levels24mBeginner
Precalculus Trigonometry course icon

Precalculus Trigonometry

Professor

Bridge the gap between triangle geometry and continuous waves. Learn how sine, cosine, and tangent power circular motion, periodic graphing, and algebraic identities for advanced math.

27 levels54mIntermediate
Canadian Lynx Math Contest Strategies course icon

Canadian Lynx Math Contest Strategies

Professor

Unlock competition math techniques used in the Canadian Lynx Mathematical Contest. Master high-yield problem patterns in algebra, geometry, number theory, and combinatorics to solve complex questions with speed and precision.

94 levels3h 8mIntermediate
Everyday Algebra in Metric course icon

Everyday Algebra in Metric

Bestie

Rebuild your math confidence from the ground up by turning everyday puzzles into clear algebraic thinking. Learn how equations actually work using kilograms, kilometres, and real budgeting scenarios.

26 levels52mBeginner
Making Sense of Algebra course icon

Making Sense of Algebra

Bestie

Algebra isn't a wall of random rules—it is just balancing a scale and solving a mystery. Learn to undo equations step by step, spot the right moves without guessing, and finally feel confident with math.

11 levels22mBeginner
Algèbre des Trajets et Vitesses course icon

Algèbre des Trajets et Vitesses

Professor

Transformez les énigmes de trajets réels en équations algébriques limpides. Apprenez à isoler les invariants, modéliser dépassements et courants, et déjouer les pièges des vitesses moyennes.

12 levels24mIntermediate
The Math of Change course icon

The Math of Change

Bestie

Bridge the gap between basic algebra and the powerful world of calculus. Learn to predict trends, find optimal solutions, and understand the hidden patterns in how things grow and shrink.

12 levels24mBeginner
How Many? The Art of Guesstimation course icon

How Many? The Art of Guesstimation

Bestie

Learn to estimate almost anything—from the number of piano tuners in Chicago to the golf balls that fit in a bus—using simple logic and the back-of-the-envelope method.

9 levels18mBeginner
Algebraic Fluency: The Art of Balance course icon

Algebraic Fluency: The Art of Balance

Explain Like I'm 5

Move beyond simple arithmetic to master the logic of equations. Learn to manipulate variables, scale relationships, and find the exact point where two paths cross.

12 levels24mIntermediate
Algebra for Functions and Modeling course icon

Algebra for Functions and Modeling

Professor

Move beyond basic arithmetic to master the language of functions, complex systems, and the mathematical models that describe the real world.

87 levels2h 54mIntermediate
Algebra: From Equations to Functions course icon

Algebra: From Equations to Functions

Professor

Bridge the gap between basic arithmetic and advanced mathematical modeling. Learn to manipulate complex expressions, solve systems of constraints, and visualize the hidden curves that define our world.

26 levels52mIntermediate
Applied Statistics: Making Sense of Data course icon

Applied Statistics: Making Sense of Data

Professor

Master the tools of modern data analysis through real-world examples, from medical trials to market trends. Learn to separate signal from noise and make evidence-based decisions.

82 levels2h 44mBeginner
Calculus: The Mathematics of Change course icon

Calculus: The Mathematics of Change

Explain Like I'm 5

Bridge the gap between algebra and higher mathematics by mastering the logic of limits, derivatives, and integrals. This course prepares you for the rigors of College Calculus II by focusing on the 'why' behind the formulas.

24 levels48mIntermediate
Pascal 9 Math Contest Mastery course icon

Pascal 9 Math Contest Mastery

Professor

A comprehensive guide to conquering the University of Waterloo's Grade 9 Pascal competition, focusing on speed, accuracy, and the high-level problem-solving required for a perfect score.

87 levels2h 54mIntermediate
The Math of Moving Things course icon

The Math of Moving Things

Bestie

Discover how simple numbers and shapes predict exactly how objects fly, fall, and collide in the real world. Turn abstract math into a tool for mastering the physical environment.

12 levels24mBeginner
Waves, Heat, and Hidden Patterns course icon

Waves, Heat, and Hidden Patterns

Professor

Master the art of breaking complex signals into simple waves and solving the equations that describe how heat spreads and strings vibrate. Move beyond basic calculus to see the mathematical harmony in physical systems.

180 levels6hIntermediate
Mapping the Infinite course icon

Mapping the Infinite

Professor

Go beyond counting to discover how some infinities are larger than others. Master the art of pairing sets and exploring the boundaries of mathematical logic.

54 levels1h 48mIntermediate
Mastering the Radical Sign course icon

Mastering the Radical Sign

Explain Like I'm 5

Stop being intimidated by square roots and learn to manipulate radicals with confidence. From basic simplification to complex division, you'll learn the step-by-step secrets to making math look easy.

170 levels5h 40mBeginner
The Hidden Geometry of Your World course icon

The Hidden Geometry of Your World

Bestie

Move beyond basic shapes to see the invisible patterns that govern everything from city maps to nature's growth. Learn to predict outcomes and optimize your surroundings using the logic of space and connection.

26 levels52mIntermediate
The Geometry of Chaos course icon

The Geometry of Chaos

Bestie

Master the hidden order within seemingly random systems. Learn to predict the unpredictable by exploring the deep mathematical structures of fractals, strange attractors, and nonlinear dynamics.

24 levels48mAdvanced
The Hidden Power of X course icon

The Hidden Power of X

Professor

Stop memorizing formulas and start solving life's puzzles. Discover how invisible numbers, flexible patterns, and the laws of chance help us predict the future and map the unknown.

30 levels1hBeginner
Algebra 1: Solving the World's Puzzles course icon

Algebra 1: Solving the World's Puzzles

Bestie

Stop guessing and start knowing. Learn how to use letters to find missing numbers and solve real-life problems with the power of equations.

225 levels7h 30mBeginner
Thinking in Shapes course icon

Thinking in Shapes

Bestie

Stop seeing just lines and start seeing the hidden patterns that build our world. Learn to measure, build, and solve problems using the logic of shapes.

26 levels52mBeginner
Math for Real Life course icon

Math for Real Life

Bestie

Stop wondering when you'll ever use math and start using it to solve everyday puzzles. From splitting a pizza to planning a trip, see how numbers make life easier.

26 levels52mBeginner
Mastering 5th Grade Math course icon

Mastering 5th Grade Math

Professor

Stop feeling stuck and start solving problems like a pro. Learn the tricks to handle big numbers and shapes so you can tackle real-world challenges with confidence.

24 levels48mBeginner
Mastering the Math of Time Travel course icon

Mastering the Math of Time Travel

Professor

Ever wondered how to calculate a jump to the Jurassic or fix a paradox? Learn the math needed to navigate the fourth dimension and keep your timeline intact.

88 levels2h 56mBeginner
The Balance of Truth: Mastering Equations course icon

The Balance of Truth: Mastering Equations

Professor

Move beyond basic arithmetic to see how equations act as scales for the universe. Learn the logic of keeping things equal while hunting for the hidden values that make everything click.

26 levels52mIntermediate
Pre-calculus Basics course icon

Pre-calculus Basics

Bestie

Bridge the gap between algebra and calculus by mastering the behavior of shapes and numbers. Learn how to predict patterns and understand the math of change.

54 levels1h 48mBeginner

Why learn math on Tomo?

Wikipedia rabbit holes and YouTube videos rarely stick. Tomo turns math into bite-size lessons with quizzes and streaks, so what you learn actually lands, and you actually finish. Five minutes a day, taught in a voice you pick.

New

Tomo is in ChatGPT

Tomo is also a ChatGPT plugin: the same playable courses, built and played inside your chat.

Add Tomo to ChatGPT

Questions

Are the Math courses on Tomo free?

Yes. Every Math course is playable on Tomo's free plan, which doesn't expire. No credit card, no waitlist.

What math courses can I take on Tomo?

Матрицы и линейные преобразования, Les fondements de la dérivée, Mental Math for Everyday Life, How Mathematics Works, ASVAB Core Skills, Techniques of Integration, Applied Mental Arithmetic, and Multiplication Tables for Kids, plus 45 more. Every one is free to play and built as a game, and new math courses get added all the time.

How does Tomo teach math?

Tomo turns each math topic into a gamified course: levels, streaks, and quick quizzes you play five minutes a day. You pick the teaching style, from a clear Professor to a playful Storyteller.

Can I create my own math course?

Yes. If you don't see the math topic you want, type it into Tomo and it builds a full course for you in a couple of minutes.

Start free

Feed your curiosity.

Download Tomo and start your first math lesson today.