Home▸Mathematics▸Soroban Abacus Calculator (2D)

Soroban Abacus Calculator (2D)

Interactive 2D soroban abacus: drag beads on each rod toward the beam to build a number, watch the running total update from real bead positions, and step through an addition tutorial that shows the carry-over technique between rods.

Mathematics2DModerate60 FPS⇄ 3D version
2d-3d-abacus-calculation ↗ Open standalone

This 2D canvas reproduces a real soroban-style abacus: seven rods, each with one heaven bead worth five and four earth beads worth one, in correct place-value order. Drag or click beads toward the beam to build any number and watch the running total update live, computed only from where the beads actually sit. Switch to Addition Tutorial mode to enter two numbers and step through the carry-over technique bead by bead: when a rod would exceed nine, it resets and passes one bead's worth of carry to the rod on its left, just as it works on a physical abacus.

⚙ Under the hood

Interactive 2D soroban abacus: drag beads on each rod toward the beam to build a number, watch the running total update from real bead positions, and step through an addition tutorial that shows the carry-over technique between rods.

AbacusSorobanPlace ValueArithmeticCarrying

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)