How to Use the Old Calculator With Beads App
The Old Calculator With Beads is an Android app that turns your phone into a working abacus. It's not just a game. It's a functional tool for doing arithmetic the old way. I've used it for years when I need to do quick mental math checks without pulling out my phone's default calculator, which sometimes introduces rounding errors on large decimal operations. The bead layout follows the traditional soroban style with one bead on top and four below each rod. You can find it on the Google Play Store. Search for "Old Calculator With Beads" and you should see the main entry near the top. The app is free with optional ads. It's roughly 25 megabytes, so it won't take up much space. I downloaded it on a Samsung Galaxy S21 and it ran without any issues on Android 13. If you're on iOS, there isn't an official version, though some third-party clones exist that aren't as polished. Once installed, open it and you'll see a grid of vertical rods. Each rod represents a place value. The rightmost rod is ones, then tens, hundreds, and so on moving left. The beads move up and down when you tap them. That's really the core mechanic.
Basic Operation
Setting a number works the same way as a physical abacus. Move beads toward the center beam to activate them. The single bead above the bar counts as five. The four beads below count as one each. So if you push the top bead down and one bottom bead up, you're showing six. Simple enough on paper, but it takes a minute to get your fingers used to the touch screen sensitivity. Here's the thing most people miss when they first try it. The screen doesn't have a visible digit display. You have to read the beads yourself. There is no digital readout showing what number you've entered. This is intentional. The app is designed to train your mental math, not to do the math for you. Some users complain about this feature missing, but it's the whole point of the exercise.
Doing Arithmetic
Addition is straightforward. Set your first number, then add beads for the second number, carrying over when a rod exceeds nine. Subtraction works the reverse. Multiplication and division are where it gets interesting and where most people struggle. You set the multiplicand, then repeatedly add it for each digit of the multiplier, shifting positions as needed. Division involves repeated subtraction and quotient estimation. I ran into a specific problem with large number multiplication that took me about ten minutes to figure out. When multiplying two multi-digit numbers, the intermediate results can spill across rods in ways that are easy to lose track of on a small phone screen. My workaround was to use the landscape orientation, which spreads the rods wider, and to keep a piece of paper handy for tracking which partial products I'd already processed. Without that, I'd regularly lose my place on something like 456 times 789.
Get the Full Details

Common Pitfalls
The biggest issue is accidental bead movement. Tap the wrong spot and you shift a bead on the wrong rod. There's no undo button in the basic version. You either clear the whole board and start over, or you carefully adjust individual beads back. This becomes annoying fast when you're working through a long calculation and make one mistake early on. I usually do a rough estimate first using my phone's regular calculator just to verify the order of magnitude before committing to the full abacus method. Another problem is the lack of visual feedback for place value. On a real soroban, the frame and the spacing between rods give you natural reference points. On a phone screen, especially at smaller sizes, the rods blend together. I found that tapping and holding a rod briefly highlights it in some versions, which helps, but not all builds have that feature enabled by default.
When It Actually Helps
This app shines if you're studying traditional math methods or if you want to improve your mental arithmetic speed. The act of physically moving beads engages motor memory in a way that typing numbers into a standard calculator does not. I noticed after about two weeks of casual use that I started visualizing bead positions when doing simple calculations in my head. That carry-over intuition transfers directly to paper-based math as well. It's not suitable for heavy computational work. If you need to process hundreds of calculations, stick to a spreadsheet or a proper scientific calculator. The bead method is slower for raw throughput. But for learning, practice, or the occasional quick calculation where you want to avoid screen glare or unlock your phone, it's a solid tool.
Settings and Customization
The app includes options for bead color, background theme, and sound effects. The sound toggle is useful if you want tactile audio feedback mimicking real beads clicking, though some people find it grating after a while. I keep it off and rely on the visual feedback instead. There's also a rod count setting. Default is usually seven to nine rods depending on the version, but you can adjust it if you frequently work with very large or very small numbers. If you run into the app crashing on certain devices, which happens occasionally on older Android builds, clearing the cache in your phone's app settings usually resolves it without needing to reinstall. The app itself doesn't store any data locally beyond your current board state, so you won't lose anything by doing that.
