Grades 1–4 · CCSS 1.NBT · 2.NBT · 3.NBT · 4.NBT

🧱 Base Ten Blocks

Type any number and watch it build from blocks. See ones, tens, hundreds and thousands in color — with automatic regrouping!

Enter a number (0 – 9999)
Thousands
0
= 0
Hundreds
4
= 400
Tens
3
= 30
Ones
7
= 7
400 + 30 + 7 = 437

What Are Base Ten Blocks?

Base ten blocks use small cubes for ones, rods for tens, flats for hundreds, and big cubes for thousands. Each block is worth exactly 10× the one below it.

Regrouping

When you get 10 ones, they regroup into 1 ten. When you get 10 tens, they become 1 hundred. This is exactly how adding and subtracting with carrying/borrowing works!

Why Base Ten Blocks Are Essential for Number Sense

Base ten blocks are one of the most effective manipulatives in elementary mathematics. They give children a concrete, touchable representation of our number system: a tiny cube represents 1, a rod represents 10, a flat represents 100, and a large cube represents 1,000. By physically grouping and trading these blocks, students internalize the place value system that underlies all arithmetic — addition with regrouping, subtraction with borrowing, multiplication, and division.

This interactive tool brings base ten blocks to a digital environment where students can build numbers, decompose them, and perform operations visually. Research from the National Council of Teachers of Mathematics consistently shows that students who work with visual and physical models of place value develop stronger number sense and greater fluency with multi-digit computation.

How to Explore with This Tool

Start by asking students to build a number — say, 234 — using the fewest possible blocks. Then ask: can you represent 234 using only tens and ones (no hundreds)? This decomposition exercise reinforces that 2 hundreds = 20 tens = 200 ones. For addition practice, have students build two numbers and combine the blocks, trading 10 ones for a ten rod or 10 tens for a hundred flat when needed. This physical trading is exactly what "carrying" means in the written algorithm.

Base ten blocks also provide an ideal introduction to decimals: if the flat represents 1, then the rod becomes 0.1 and the unit cube becomes 0.01. This conceptual bridge helps students see that the decimal system extends in both directions, making the transition from whole numbers to decimals much smoother.

Last reviewed: May 2026 · Aligned with CCSS 1.NBT, 2.NBT, 4.NBT, 5.NBT

🌟 Keep Exploring
🔢Place Value 🔗Number Bonds 💻Binary Numbers