Online Virtual Abacus — Soroban, Suanpan & School Abacus
An interactive virtual abacus supporting three types: Soroban (Japanese, 1+4 bead), Suanpan (Chinese, 2+5 bead), and School abacus (10-bead horizontal rows). Click beads to move them. Type any number to set the abacus automatically. Use practice mode for addition and subtraction exercises. Real-time value display. No download, no signup.
Click beads to move them — or type a number to set the abacus automatically
Choose Soroban, Suanpan, or School abacus. Value reads in real time. Use practice mode for arithmetic exercises.
Rate this tool
What makes this virtual abacus different
How to use the virtual abacus
LazyTools vs other online virtual abacus tools
| Feature | LazyTools | alcula.com | sorobanexam.org | toytheater.com | dcode.fr |
|---|---|---|---|---|---|
| Multiple abacus types | ✅ 3 types | 2 types | Soroban only | School only | Soroban only |
| Type number to set abacus | ✅ Yes | ❌ No | ❌ No | ❌ No | ✅ Auto only |
| Practice mode with scoring | ✅ + / - with score | ❌ No | ✅ Yes | ❌ No | ❌ No |
| Real-time value display | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | ✅ Yes |
| Calculation history | ✅ Yes | ❌ No | ❌ No | ❌ No | ❌ No |
| Rod place value labels | ✅ Yes | ❌ No | ❌ No | ✅ Yes | ❌ No |
| Mobile touch friendly | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| No signup required | ✅ Always | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
Soroban bead positions — digits 0 through 9
| Digit | Heaven bead | Earth beads (up) | Formula | Visual (H|E) |
|---|---|---|---|---|
| 0 | Up (inactive) | 0 | 0 + 0 = 0 | ○|○○○○ |
| 1 | Up (inactive) | 1 | 0 + 1 = 1 | ○|●○○○ |
| 2 | Up (inactive) | 2 | 0 + 2 = 2 | ○|●●○○ |
| 3 | Up (inactive) | 3 | 0 + 3 = 3 | ○|●●●○ |
| 4 | Up (inactive) | 4 | 0 + 4 = 4 | ○|●●●● |
| 5 | Down (active) | 0 | 5 + 0 = 5 | ●|○○○○ |
| 6 | Down (active) | 1 | 5 + 1 = 6 | ●|●○○○ |
| 7 | Down (active) | 2 | 5 + 2 = 7 | ●|●●○○ |
| 8 | Down (active) | 3 | 5 + 3 = 8 | ●|●●●○ |
| 9 | Down (active) | 4 | 5 + 4 = 9 | ●|●●●● |
Abacus Guide — History, Types, and How to Read Bead Positions
The abacus is one of the oldest calculating devices in human history, with evidence of counting boards dating back over 4,000 years to Babylonia and Sumeria. Long before written numerals or electronic calculators, merchants, traders, and scholars used variations of the abacus to perform arithmetic quickly and accurately. Today, the abacus is still taught in schools across Japan, China, and Southeast Asia as a tool for developing mental arithmetic skills and number sense.
The Soroban — Japan's precision abacus
The Soroban evolved from the Chinese Suanpan between the 14th and 16th centuries. Japanese abacus makers streamlined the design by removing one heaven bead (reducing from 2 to 1) and one earth bead (reducing from 5 to 4), creating an abacus optimised precisely for base-10 arithmetic. Each rod holds exactly the beads needed to represent digits 0-9 with no redundancy. The heaven bead contributes 5 when pushed toward the bar; each earth bead contributes 1 when pushed toward the bar. A rod showing the heaven bead down and 3 earth beads up represents 5 + 3 = 8.
The Suanpan — China's historical calculator
The Suanpan has 2 heaven beads (each worth 5) and 5 earth beads (each worth 1) per rod, giving a theoretical rod capacity of 15. This design was historically useful for hexadecimal and other non-decimal calculations in Chinese commerce, and also allowed for a specific bead-carrying technique used in traditional Chinese multiplication algorithms. For standard decimal arithmetic, only the range 0-9 is used per rod.
The school abacus — teaching counting and place value
The school abacus (also called a counting frame or Russian-style abacus) has 10 horizontal beads per row, with each row representing a power of 10. The bottom row is units, the next row tens, then hundreds, thousands, and so on. Children slide beads from right to left to count. Representing the number 342, for example, involves moving 3 beads in the hundreds row, 4 in the tens row, and 2 in the units row to the left side. This physical representation of place value helps children build number sense before they encounter abstract numerals.
Mental arithmetic through abacus visualisation
One of the most remarkable outcomes of abacus training is the development of mental arithmetic through visualisation. Experienced soroban practitioners can perform calculations entirely in their head by mentally picturing the bead movements on an imagined abacus. Studies in Japan have shown that children trained on the soroban can calculate sums of several 10-digit numbers in under a minute mentally. This skill develops because the motor memory of moving beads creates strong spatial-numerical associations in the brain.
Virtual abacus — 8 questions answered
The Soroban is the Japanese abacus with 1 heaven bead (worth 5) and 4 earth beads (worth 1 each) per rod. To show a digit, push earth beads up and the heaven bead down toward the dividing bar. Value = heaven active (5) + earth count (0-4). Range per rod: 0-9.
The Suanpan is the traditional Chinese abacus with 2 heaven beads (worth 5 each) and 5 earth beads (worth 1 each) per rod. Max rod value is 15, designed for hexadecimal calculations. For decimal arithmetic, only 0-9 is used per rod.
Each rod is one digit. Value = (heaven beads touching the bar x 5) + (earth beads touching the bar x 1). Reading left to right gives most-significant to least-significant digit. The displayed value updates automatically as you click beads.
Type any number in the input field and click Set. The abacus automatically positions all beads. Useful for learning how specific numbers are represented and checking your manual bead work.
The school abacus (counting frame) has 10 horizontal beads per row. Each row is a power of 10. Slide beads left to count them. Used to teach place value to young children. Bottom row = units, next = tens, then hundreds, etc.
Set the first number. Then add each digit of the second number to the matching column, left to right. When a column exceeds 9, carry 1 to the next column left. Use the practice mode to follow step-by-step addition exercises.
Research shows abacus training improves mental arithmetic speed, working memory, spatial reasoning, and concentration. Students develop the ability to visualise calculations mentally without a physical tool.
LazyTools Virtual Abacus is 100% free. No download, no account, no signup. Supports Soroban, Suanpan, and school abacus. Click beads, type numbers, practice mode, history. Works in any modern browser.