First number multiplicand

Second number multiplier

Try:

A grid of diagonal lines representing the two numbers, with dots at every crossing point, shaded by which place value in the answer they belong to.

Line colour = digit's own place

  • hundreds
  • tens
  • ones

Zone colour = resulting place value

  • ten thousands
  • thousands
  • hundreds
  • tens
  • ones

How each digit of the answer is built, place by place
PlaceDigits multipliedSumCarry inTotalCarry outDigit kept

What is the Japanese multiplication method?

The method shown above is a purely visual way to multiply two numbers without reciting times tables. It's widely shared online under names like Japanese multiplication, line multiplication or stick multiplication. Rather than multiplying digit by digit on paper, you draw each digit of a number as a group of parallel lines, cross those groups with the lines of the second number, and then simply count dots.

What makes it genuinely useful is what it reveals: multiplication is really just adding up a grid of smaller products, arranged by place value, with carrying handled at the end. Every crossing point in the diagram is one single-digit multiplication, and the diagonal layout sorts those products into the right columns for you.

How to read the lines and dots

A worked example: 12 × 34

Load the 12 × 34 preset above and follow along. The first number, 12, draws one line for its tens digit and two lines for its ones digit. The second number, 34, draws three lines for its tens digit and four lines for its ones digit.

  1. The far zone where the two tens groups cross contributes to the hundreds place: 1 × 3 = 3.
  2. The two zones where a tens group crosses a ones group both contribute to the tens place: 1 × 4 = 4 and 2 × 3 = 6, for a raw total of 10.
  3. The zone where the two ones groups cross contributes to the ones place: 2 × 4 = 8.
  4. Reading the raw totals right to left — 8 ones, 10 tens, 3 hundreds — the 10 tens carries a 1 into the hundreds place, leaving 0 tens and turning 3 hundreds into 4. The result reads out as 4, 0, 8: 408, which matches 12 × 34 exactly.

Using the method with 3-digit numbers

Most explanations of this method stop at two digits, but nothing about it is limited to two. Each extra digit just adds one more group of parallel lines and one more diagonal zone. Multiplying a three-digit number by another three-digit number produces nine groups of crossings, and those nine groups sort themselves into five place-value zones: ones, tens, hundreds, thousands and ten thousands.

Try 123 × 321 in the tool above. The ones zone contains a single group of crossings, the tens zone combines two groups, the hundreds zone combines three, then it tapers back down again. That rise and fall is why the middle zones almost always need carrying while the outer ones rarely do — the middle of the diagram is simply where the most digit pairs meet.

The practical limit is legibility rather than mathematics. By the time you reach 999 × 999 you are counting 81 crossings in the busiest group alone, which is far slower than long multiplication. That is exactly why the technique lives on as a teaching device: the diagram is at its most instructive with small digits, and at its least practical with large ones.

What to do about zeros

Zeros are the single most common source of confusion with this method. A digit of 0 draws no lines, so it produces no crossings and contributes nothing to its zone. The trap is that beginners often forget to leave the empty slot in place, which shifts every other group into the wrong place value and quietly ruins the answer.

Two habits fix this. First, always leave the physical gap where the zero's lines would have gone, so the spacing of your place values stays honest. Second, if you are teaching this on paper, draw a dashed placeholder line in a distinct colour for a zero digit — a line that is explicitly not counted when marking intersections. In the tool above the empty slot is preserved automatically, so you can enter something like 102 × 305 and see exactly which zones fall silent.

Why this actually works

Every zone in the diagram is just a compact way of writing out the distributive law. Multiplying 123 by 321 is the same as multiplying every digit's place value in the first number by every digit's place value in the second number, then adding up all nine partial products. The diagonal layout automatically sorts those nine products into the five place values they belong to, so counting dots does the sorting for you.

Written algebraically, if the first number is 100a + 10b + c and the second is 100d + 10e + f, expanding the product gives nine terms. Every term whose powers of ten multiply out to the same total lands in the same zone: the ones zone holds cf, the tens zone holds bf + ce, the hundreds zone holds af + be + cd, and so on outward. The picture and the algebra are the same statement — one drawn, one written.

Is it really Japanese?

Probably not, or at least not provably so. The "Japanese multiplication" label is what spread on social media, but the same technique circulates under several other names — line multiplication, stick multiplication, Chinese stick multiplication and Indian multiplication among them — and no single country has a documented claim to being its origin.

It is also closely related to lattice multiplication, a grid-based technique with a genuinely long recorded history across multiple mathematical traditions. If you draw the lattice grid and the line diagram side by side, the cells of one map directly onto the zones of the other. The honest summary is that this is a widely rediscovered way of picturing place value, not a national invention — worth mentioning if you are teaching it, since students often ask.

Using this in a classroom

A few things that tend to make the method land well with students:

Frequently asked questions

Does Japanese multiplication work for any size of number?

Yes in principle. Every extra digit simply adds another group of lines and another diagonal zone. This tool caps each number at three digits so the diagram stays readable, but the same idea scales to larger numbers. In practice the diagram becomes crowded quickly, which is why the method is used as a teaching demonstration rather than an everyday calculating technique.

What happens when a digit is 0 in Japanese multiplication?

A zero digit draws no lines at all for that group, so it cannot create any intersections. Its slot in the diagram simply stays empty and that place value contributes nothing before carrying. Some teachers draw a dashed or differently coloured placeholder line so students do not lose track of which place value is which.

Is Japanese multiplication faster than long multiplication?

Usually not, once you are fluent with times tables. Counting dots for something like 8 × 9 is slower than recalling the fact. The value of the method is not speed but insight: it makes visible why long multiplication produces the digits it does, which is why it is popular as a classroom demonstration.

Why do some zones need carrying and others do not?

A zone needs carrying whenever its dot count reaches 10 or more, which is exactly the same rule as carrying anywhere else in arithmetic. Zones near the middle of the diagram combine more digit pairs, so they collect more crossings and carry more often than the outer zones.

Is the Japanese multiplication method actually from Japan?

The name is popular but the origin is not established. The same technique circulates under other names including line multiplication, stick multiplication, Chinese stick multiplication and Indian multiplication. It is closely related to lattice multiplication, which has a long documented history across several cultures. Treating any single country as the sole origin is not supported by the evidence.

Can you use Japanese multiplication with 3-digit numbers?

Yes. A three-digit by three-digit multiplication produces nine groups of crossings sorted into five place-value zones, from ones up to ten thousands. This visualizer supports exactly that case, so you can work through examples such as 123 × 321 and watch every zone total and carry.