Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Interactive virtual abacus with Japanese Soroban and Chinese Suanpan modes. Click beads, see real-time values, and practice with quiz challenges.

Online Abacus Simulator

This online abacus simulator turns your screen into an interactive virtual abacus you can use right in the browser. Click the beads, watch the value update in real time, and learn how this ancient calculating tool actually works — no app to install.

It supports both classic styles: the Japanese Soroban (1 upper bead, 4 lower beads per rod) and the Chinese Suanpan (2 upper beads, 5 lower beads). Whether you are learning mental math, teaching children place value, or just curious about beads and rods, the simulator gives you an authentic feel with realistic wood sounds and a built-in practice mode.

Private by design: every bead move and calculation happens in your browser. Your abacus type, rod count, and sound setting are saved locally — nothing is ever uploaded to a server.

How to Use the Abacus

1

Pick an abacus type

Use the type selector to choose Soroban (1/4) or Suanpan (2/5). Soroban is recommended for beginners because each rod maps directly to a single decimal digit. Switching type resets the beads to zero.

2

Move the beads

Click an upper bead to toggle it toward or away from the beam — each is worth 5. Click a lower bead to activate it and every bead between it and the beam; click an active one to send it and the beads above it back. Each is worth 1.

3

Adjust the rods

Use the + and − buttons next to Rods to set anywhere from 7 to 17 columns (13 by default). Each rod is labeled with its place value, from ones up to quadrillions, so larger numbers stay easy to read.

4

Try practice mode

Open Practice Mode, pick Easy (2 digits), Medium (4 digits), or Hard (7 digits), then build the target number on the beads and tap Check Answer. A correct answer rolls a new challenge automatically while your score and streak keep climbing.

Features

Soroban Mode

The Japanese 1/4 abacus — one upper bead worth 5 and four lower beads worth 1 each per rod, ideal for learning mental math.

Suanpan Mode

The Chinese 2/5 abacus — two upper beads and five lower beads per rod, the traditional style used for over 2,000 years.

Click-to-Move Beads

Lower beads cascade just like a real abacus: one click activates a bead and all the beads between it and the beam.

Real-Time Value

The total reads out instantly as you move beads, formatted with thousand separators so big numbers stay legible.

Adjustable Rod Count

Set 7 to 17 columns to work with numbers of any size, each rod labeled with its place value from ones to quadrillions.

Realistic Wood Sounds

Each click plays one of several wood-on-wood sound variations for a natural feel — mute or unmute anytime.

Practice Mode

Three difficulty levels generate random target numbers you represent on the abacus to sharpen your skills.

Score & Streak Tracking

Practice mode logs your correct answers, total attempts, and current correct streak to measure progress.

Saved Preferences & Dark Mode

Your abacus type, rod count, and sound choice are remembered between visits, with a polished dark theme built in.

Frequently Asked Questions

How do I use an abacus online?

Click the beads on the virtual abacus. Move upper beads toward the beam for groups of 5 and lower beads for the remaining 1s, and the current value appears instantly above the abacus. There is nothing to install — just open the page and start clicking.

What do the beads mean — heaven vs earth?

The horizontal beam splits each rod into two decks. The upper deck ("heaven") holds beads worth 5 each, and the lower deck ("earth") holds beads worth 1 each. A bead only counts when it is pushed toward the beam. The total is the sum of every active bead across all rods, multiplied by each rod's place value.

How do I read place value on a soroban?

Each rod is one place value, increasing from right to left: the rightmost rod is ones, the next is tens, then hundreds, and so on. This simulator labels every rod (1, 10, 100, 1K… up to quadrillions) so you can read large numbers at a glance. To show 7, for example, push 1 upper bead (5) and 2 lower beads (2): 5 + 2 = 7.

What is the difference between Soroban and Suanpan?

The Soroban (Japanese) has 1 upper bead and 4 lower beads per rod, mapping cleanly to digits 0–9. The Suanpan (Chinese) has 2 upper beads and 5 lower beads, so a single rod can hold more than 9. Soroban is the easier starting point because it lines up directly with our decimal system.

Can I add and subtract on the virtual abacus?

Yes. The abacus is fully functional, so you can perform real addition, subtraction, multiplication, and division by moving beads with standard abacus techniques. The running value display lets you check your result at every step.

Is the abacus simulator free and private?

Yes. The simulator runs entirely in your browser with no sign-up. Your preferences (abacus type, rod count, and sound) are stored locally on your device and never sent to a server; practice scores are kept only for the current session.

13
0
Current Value
Click a lower bead to activate it and all beads closer to the beam
Each upper bead is worth 5, each lower bead is worth 1
Start with Soroban (1/4) for learning — it maps directly to decimal digits
Use Practice Mode to test your skills with random number challenges
Adjust the number of rods to work with smaller or larger numbers
All calculations stay in your browser — nothing is sent to servers
Want to learn more? Read documentation →
1/7
Start typing to search...
Searching...
No results found
Try searching with different keywords