1. Manipulate
Drag, slice, shade
Students change parameters and watch the model respond. The math is in the response, not in a symbol.
41 free tools · No install · Embeddable
41 browser-based interactive math tools — base-ten blocks, fraction bars, arrays, protractors, balance scales, coordinate planes, formula derivations. Free to use, free to embed in Google Sites, Canvas, or Schoology. No install, no plugin, no account.
Why visual-first
The Concrete-Pictorial-Abstract sequence (often credited to Singapore Math but rooted in Bruner's earlier work) consistently beats symbol-first instruction in K-8 math. Virtual manipulatives are the digital "Pictorial" middle layer — students can drag, slice, partition, and rearrange a math idea before they write any equation about it.
1. Manipulate
Students change parameters and watch the model respond. The math is in the response, not in a symbol.
2. Notice
Equivalent fractions look identical when stacked. Equal ratios scale together. Pattern is visible before it's spoken.
3. Symbolize
Once the structure is visible, the equation is shorthand for what was just shown — not a magic incantation.
Catalog
Every tool is a standalone Vue manipulative — opens at a dedicated URL, runs in any browser, embeds via iframe.
8 tools
Place value, multiplication, division, and the structures behind multi-digit arithmetic. The bedrock of K-5 math.
Place value you can build
Build 347 from hundreds, tens, and ones. This is a standalone Fun Math game for seeing why each digit has a different weight.
Open tool →
Addition as motion
Hop along a number line and leave a visible trail. This standalone playground makes direction, distance, and operation signs visible.
Open tool →
Rows, columns, multiplication
Change rows and columns and watch equal groups turn into a multiplication structure.
Open tool →
Division as equal sharing
Change the total and the number of groups. The model separates the number of groups from the size of each group.
Open tool →
Why multi-digit multiplication works
Change the factors and let the area model reveal the partial products. The four boxes are the visible source of the standard algorithm.
Open tool →
Quotient and remainder in context
Step through division as a sequence: quotient, product, subtraction, and remainder.
Open tool →
Split and conquer big numbers
Watch 12×13 fracture along the tens place into four colored regions: 10×10, 2×10, 10×3, and 2×3. Each region's area is a partial product — add them up for the total.
Open tool →
Hunt every prime by elimination
Tap the smallest active number — its multiples chain-collapse to gray. Whatever stays alight is prime. Four levels escalate from 1–30 up to a 1–100 speedrun where the optimal play is exactly four taps: 2, 3, 5, 7.
Open tool →
3 tools
Equal parts, equivalence, and the same idea written in three notations — fractions, decimals, percents.
Equal parts of one whole
Partition one whole into equal pieces, then change how many pieces are shaded. The bar makes numerator and denominator roles visible.
Open tool →
Same amount, different denominators
Stacked bars all show the same proportional amount. Change the denominator and slide the numerator — green dots mark exact equivalents, pink bars show close-but-not-equal approximations.
Open tool →
Percent means per 100
Slide across a hundred-grid and watch percent, fraction, and decimal names stay connected.
Open tool →
2 tools
The multiplicative cousin of addition. Equivalent ratios, unit rates, and the bar-model bridge to algebra.
Equivalent ratios in motion
A richer animation game for proportional reasoning: tune two streams, launch the reactor, and watch the tokens form repeated ratio batches. The reactor only locks when the ratio and the total both match.
Open tool →
Scale both bars together
Scale a tape diagram and watch both bars grow together. The bars compare by multiplication, not subtraction.
Open tool →
13 tools
Area, perimeter, volume, angles, coordinates, time, and the formula derivations behind πr² and the Pythagorean theorem.
Area versus perimeter
Change a rectangle freely and watch area and perimeter update separately.
Open tool →
Degrees as rotation
Rotate a ray freely. The baseline and vertex alignment matter as much as the number you read.
Open tool →
x first, then y
Move across a four-quadrant grid. Ordered pairs become movement instructions.
Open tool →
Length × width × height
Stack a 4 by 3 by 2 prism from unit cubes and see why each layer has 12 cubes.
Open tool →
Surface area as a wrapper
Unfold a rectangular prism into six faces and add the visible rectangles.
Open tool →
Slice, rearrange, discover
The animation plays automatically: a circle is sliced into 4 → 8 → 16 → 32 wedges and staggered into a row. See it? That row is a near-perfect parallelogram with base πr and height r.
Open tool →
See area grow quadratically
Drag the radius and watch the circle area update live. When the radius grows by 1, the area grows by a new square layer, not by a straight line.
Open tool →
From 4 slices to 32
Tap + to add slices: 4 → 8 → 16 → 32. The right-hand row of wedges quietly straightens — the more slices, the more it resembles a real parallelogram.
Open tool →
Compose the leftover region
A square has four quarter-circles cut from the corners. Change the side length and watch the leftover area follow square minus one full circle.
Open tool →
Compute the four corner gaps
A square with the largest possible circle carved out. Change the side length and watch the four corner gaps scale together.
Open tool →
Decompose an athletic track
Change a stadium shape and watch its area decompose into one rectangle plus one full circle.
Open tool →
Watch the squares fill and flow
Build squares on all three sides of a right triangle, then watch the area of the two smaller squares flow into the largest one. Change the triangle shape with the triple picker and replay the proof.
Open tool →
Time as rotating hands
Turn the clock in five-minute steps. The minute hand moves directly while the hour hand keeps drifting between hours.
Open tool →
4 tools
Variables as objects, equations as balance, and the order-of-operations as a tree to collapse from the inside out.
Variables become objects
Change x-tiles and unit tiles to see coefficients and constants as objects.
Open tool →
Do the same to both sides
Remove the same amount from both pans and watch x stay balanced.
Open tool →
Collapse the expression in order
Collapse 4 + 6 × 3 by reducing the multiplication node before the final addition.
Open tool →
Sort factors before calculating
Let the factors of 24 and 36 fall into a Venn diagram and discover their greatest shared factor.
Open tool →
1 tools
Build, raise, lower, and compare bar charts before computing means or medians.
10 tools
Visual models for the classic word-problem archetypes — chicken-rabbit cages, sum-difference-multiple, pursuit, intervals, inclusion-exclusion.
Heads fixed, legs reveal the mix
A classic Olympiad model game: keep the head count fixed, swap one chicken into one rabbit, and watch the leg count jump by two. The all-chickens assumption makes the hidden mix visible.
Open tool →
Square numbers and the 4(n−1) ring
Drag a slider to grow an n × n honor guard, then hollow out the inside to discover why the outer ring holds 4(n − 1) people. Four Olympiad-style levels — build, predict, decide, and a three-layer parade-square story — turn the square-formation problem (方阵问题) into a hands-on visualizer.
Open tool →
Newton's grazing problem, animated
Drag cows onto a meadow that regrows daily. Each day, +g tiles bloom, then N cows crop the grass — so the net change Δ = g − N becomes a meter you can watch breathe. Four levels build the cow grazing problem (牛吃草问题) from free play to a leaky water tank, the same model wearing a different skin.
Open tool →
Sum-difference-multiple bar model
Pull the gold bonus gap out of a larger vault, then split the remaining blue energy into equal units. This animated 和差倍 game turns bar modeling into a vault puzzle.
Open tool →
Distance gap divided by speed gap
Run two racers on the same track and watch the distance gap shrink by the speed difference. The chase ends when the faster runner has eaten the whole starting gap.
Open tool →
Intervals and endpoints
Plant seedlings on a line or loop and watch gaps light up before the trees count. Endpoint rules become visible instead of memorized.
Open tool →
Why the overlap is subtracted once
Drag badges into two club circles and run scanners that count each circle. Overlap badges flash when they are counted twice, making A + B - both visible.
Open tool →
Find rules by watching new growth
Run a growth factory where the conveyor sends only the new layer. Fresh tiles reveal first differences, making sequence rules easier to see.
Open tool →
Counting principle through splitting paths
Open choice gates and watch every existing path split through all new options. The multiplication principle becomes a moving path tree.
Open tool →
Guess c, then watch area move
A standalone Pythagorean theorem H5 game: choose the missing hypotenuse, then launch the moving tile proof that shows why a² + b² equals c².
Open tool →
For teachers
Every tool ships with a one-click "Embed on your site" button that copies a ready-made iframe snippet. Drop it into Google Sites, Canvas, Schoology, Seesaw, WordPress, Notion, or any HTML page. No plugin, no LMS integration, no API key.
<!-- Drop this into any HTML page --> <iframe src="https://inquiryai.zogmath.com/embed/{slug}/" width="100%" height="600" loading="lazy" ></iframe>
Virtual manipulatives catalog
Free virtual math manipulatives for teachers and parents who need concrete visual models before equations and algorithms.
Best for
Problems solved
What they are, how to use them in classrooms, and what's free here.
A virtual math manipulative is a digital, interactive version of a classroom math tool — base-ten blocks, fraction bars, an array, a balance scale, a protractor, a number line. The point is that students can drag, slice, partition, or rearrange the model to discover a concept rather than read about it. Used well, virtual manipulatives match physical ones in effect for most K-8 topics; they win on availability (every Chromebook has them) and lose only on tactile fidelity (you cannot feel an array of dots).
Yes. All 41 manipulatives in the catalog are free to use, free to embed, and free to remix in any educational context. There is no "free trial" expiring at lesson 5, no cosmetic premium tier, no in-game currency, no upgrade prompts. We have no economic model that requires monetizing these — the catalog exists because the K-8 math curriculum is hard to build without these tools, and there's a benefit to having them all in one place.
Open any manipulative on this site, and click the "Embed on your site" button (top of the demo page). It copies an iframe snippet you paste into Google Sites, Canvas, Schoology, Seesaw, WordPress, Notion, or any HTML-accepting LMS. The embedded iframe shares the same logic as the standalone page but trims the site chrome — works at any width.
Almost all of them — the catalog covers Common Core grades 1-8 and lines up with most state standards (TEKS, NGSS, NY Engage, etc.). Each manipulative's editorial page lists the CCSS code(s) it teaches. For per-grade quick browsing, see [Grade 3 missions](/grade-3/) or [Grade 4 missions](/grade-4/) — the same manipulatives appear inside Socratic missions there.
Yes on both. iPad uses Safari with full touch and pinch-zoom support. Chromebook works in Chrome — see our dedicated [Chromebook compatibility page](/chromebook/) for IT-friendly details. Older Chromebooks (4 GB RAM Lenovo 100e) tested at 60 fps for most manipulatives; the heaviest geometry / Olympiad demos drop to ~40 fps but remain usable.
Yes — the same Vue components power both. When a Grade 3 multiplication mission asks a student to drag rows of dots, the underlying ArrayModel component is the same one that powers the [Array Builder](/fun-math/array-builder/) standalone tool. So the manipulative interface a teacher demos in front of class is identical to what students manipulate inside their independent practice.
Those sites are excellent and we recommend them — Didax is the gold standard for teacher-grade manipulatives, Toy Theater is light and fun, NCTM Illuminations is research-anchored. Our angle is pedagogical sequencing: every manipulative ships with an "Insights" panel that explains what to look for and why. We are not trying to replace those sites; we are trying to add the "what does this teach" layer that makes virtual manipulatives stick.
Pure discovery is inefficient — kids hit a wall and quit. Guided Discovery scaffolds the path: a careful sequence of questions, models, and adaptive hints leads the learner toward the insight without revealing it. Inquiry AI's hint system fires automatically after ~15s of hesitation or on the first mistake, escalating from a Socratic nudge to a worked example only when needed. Mistakes are diagnosed via "misconception keys" so the hint matches the actual wrong-thinking pattern.
Inquiry-based learning starts with a question, not a formula — students explore, hypothesize, and verify before being told the rule. In Inquiry AI, every mission opens with a "Discovery" step (manipulate the model), then "Abstraction" (write the equation), then "Reflect" (apply to a new case). The procedure is never given upfront; learners derive it from their own observations.