A free online tally counter for anything you count
ClickTally is a free online tally counter that turns any phone, tablet, or computer into a simple counting tool. Instead of keeping numbers in your head or scribbling tally marks on paper, tap the big +1 button every time something happens: a person walks through the door, a knitting row is finished, a lap is completed, or a delivery box is checked off. The count updates instantly in large, easy-to-read digits, so a single glance tells you exactly where you stand.
There is nothing to install and no account to create. The counter loads straight in your browser and works on any device with a web connection, including older phones. Because the interface is deliberately minimal — one giant button, one number — it stays usable even in bright sunlight, with wet hands, or while you are holding something else in your other hand.
Your count is saved automatically
Every change to the number is written to your browser's local storage immediately, so refreshing the page, closing the tab, or accidentally locking your phone will not lose your progress. Come back tomorrow and the counter picks up exactly where you left off. The sound and vibration settings are remembered too, so the tool behaves the same way every time you return.
When you are done counting, export the result as a CSV file with one tap — handy for inventory counts, attendance sheets, or workout logs. Made a mistake? Hold the minus button for half a second to step back, or hold reset to start over. Keyboard users get shortcuts as well: space adds one, the arrow keys subtract, and R resets. Nothing you count ever leaves your device.
Who uses an online tally counter?
The honest answer is: everyone, eventually. Teachers count students onto buses and back into classrooms. Event staff track headcounts against room capacity. Bakers count batches, anglers count catches, birders count species at the feeder, and mechanics count turns when torque matters. Anywhere a running total is more useful than a memory, a tally counter earns its place.
The five stories below are the ones we hear most often — a store owner watching a morning rush, a teacher herding 46 kids, a lifter grinding through 5x5, an angler who wants his day as a ratio, and a warehouse manager with 1,400 boxes between him and the weekend. If one of them looks like your day, the counter is already loaded.
Scenario: the convenience store morning shift
A convenience store on a busy corner runs one register from 6 a.m. The owner's rule for opening a second one was always gut-feeling stuff — when it feels slammed — which is another way of saying nobody actually knew. So one Thursday she props her phone next to the register, opens this tally counter, and taps +1 for every customer who walks through the door. Four hours later the screen reads 312. That single number rearranges the whole morning in her head: 312 people across 240 minutes is roughly 78 an hour, and a glance at the clock notes shows the stretch between 7:30 and 8:45 alone accounted for 141 of them — nearly half the morning squeezed into 75 minutes.
The next week she repeats it on a rainy Tuesday: 268. The week after, on the first of the month when the pensions land: 401, with a line out the door by 8:15. Three weeks of numbers later, opening the second register stops being a feeling and becomes a rule — more than 90 customers through the first two hours means she pulls the stockroom kid to the front. She never installed an app, never made an account, and the counter has been sitting in her phone's browser ever since, saving its one number every time she taps it.
There is a dedicated page for this kind of job when the counting gets bigger — the people counter at /people-counter does the same tap-and-glance work with door counts and capacity in mind, and it handles multiple entrances when a store has two doors or a deli counter. And when the morning rush is over and the number belongs in the logbook, the CSV export hands over the count in a file that opens directly in a spreadsheet.
Scenario: 46 third-graders, one school bus, zero lost children
A field trip is a counting emergency that happens five times a day. The bus loads at school — count. Arrives at the aquarium — count. Lines up outside the dolphin show — count again. Somewhere in between, three kids swap jackets and one loses a hat, and the only thing that matters is that the number still matches. A second-grade teacher with 46 students does what teachers have always done: she counts heads out loud, in twos, and hopes nobody ducks behind a seat back at the wrong moment.
The phone version is quieter and harder to fool. 46 on the way up the bus steps — tap, tap, tap, one per child, the optional vibration confirming each press while she watches feet on steps instead of a screen. 46 off at the aquarium entrance. 46 back on at 2 p.m., and 46 off again at school, which is the only number any parent will ever ask about. When one parent takes a kid home early from the aquarium gate, that is a deliberate hold on the minus button — half a second, 46 becomes 45, and the count stays honest for the rest of the day.
The count survives the whole trip without any help. Screen locks during the dolphin show: saved. Phone gets handed to a chaperone for the afternoon leg: the number is still there when the page reopens. Teachers running two buses — say Bus A with 46 and Bus B with 43, plus a chaperone van carrying 5 — can use the multiple counters page at /multiple-counters and give each vehicle its own named tally, all three visible on one screen at pickup time.
Scenario: the 5x5 squat day that only works if the count is honest
5x5 is the most popular beginner strength program on the internet: five sets of five reps, three exercises a session, add a little weight every time you succeed. The math is trivial. The counting is not — mid-set, under a heavy bar, the difference between rep four and rep five is exactly the difference between the program saying you passed and the program saying you failed, and a brain under load is a terrible accountant. Nearly everyone who has trained seriously has racked the bar honestly unsure whether that was four or five.
The fix costs one tap per rep. Phone on the floor beside the squat rack, five taps during the set, glance down: 5. Rest two minutes, another five: 10. By the end of the third exercise the counter reads 75 for the day across squats, bench, and rows, and it is a fact instead of a memory. When the fourth set collapses on rep three, the half-second hold on minus records an honest 3 rather than a hopeful 4. Reset demands the same deliberate hold — which matters, because a phone dropped on the gym floor should not be able to wipe out a whole session.
Because the total saves on every tap, a split workout survives lunch: the morning's 50 is still on screen when the bench press happens after work. Lifters who want per-exercise numbers instead of one running total have options too — the reps counter page is built for exactly this, and the named tally counter at /tally-counter-with-name puts labels like Squat, Bench, Row on one screen. On rest days, the click speed test at /click-speed-test answers the equally important gym question of how fast the tapping hand actually is.
Scenario: 23 casts, 7 fish, and a day worth putting numbers on
Fishing is a hobby made almost entirely of counting that nobody wants to do in their head. One angler's Tuesday on the river: 23 casts before lunch for 3 fish, then a longer afternoon session for 4 more. Ask him how the day went and the honest answer is a ratio — 7 fish on somewhere past 70 casts — but the half of that ratio nobody tracks is the part that makes it mean anything.
The tally version is one thumb. Cast, retrieve, tap. Bite, net, tap. A day on the water ends with two numbers, casts and fish, and the ratio falls out of them at the coffee table afterward — no arguing with a brother-in-law about whether it was really 5 or maybe 6. The phone lives in a dry bag on the kayak deck, the oversized button works right through the plastic, and the vibration setting confirms each tap registered even when the screen is fogged or facing away from the sun glare.
Fishermen who work more than one spot can give each a counter on the multiple counters page — the morning jetty, the afternoon hole, the secret backwater — and compare which one earned the drive home. Guides running a full day can keep a separate tally for each client, and at the dock the export lands both numbers in a CSV before the rods are even racked.
Scenario: 1,400 boxes, one aisle at a time, one CSV at the end
A quarterly stocktake in a small warehouse runs to about 1,400 boxes across nine aisles. The old way was clipboards: one sheet per aisle, pencil tallies in groups of five, and then somebody typing the entire thing into a spreadsheet on Friday while the discrepancies went stale. The count was accurate for exactly as long as everyone's handwriting held up, which was usually until aisle four.
The counter way looks like this: the inventory counter at /inventory-counter, one named counter per SKU group, walk the aisle tapping +1 for every box on the shelf. Twelve counters per page maps neatly onto one shelving run, so nine aisles means nine short sessions instead of one miserable marathon. Because each tap is saved the instant it lands, the count survives every interruption a warehouse can produce — a forklift question, a lunch break, a driver needing a signature — and resumes without redoing a single aisle. The number on screen is always exactly the number counted so far.
At the end of each aisle, the export button downloads a CSV with three columns: name, value, and the time it was last touched. The reconciliation then happens in the spreadsheet where it belongs — 1,385 counted against 1,400 expected, and the 15-box gap points straight at aisle 6, where the timestamp on one counter shows the recount got interrupted mid-shelf. That is the whole discrepancy investigation, finished while the trail was still warm instead of three days later. For stockrooms that prefer a simpler single running total, the plain counter on this page exports the same way.
Counting with a keyboard: space, arrows, and R
Desktop counting deserves better than walking the mouse across the page for every item. The space bar adds one — identical to the big button — and the arrow keys subtract. R resets. That is the entire shortcut list, and it means you can keep a tally while your eyes stay somewhere else entirely: on a microscope field, a security monitor, a conveyor belt, or a column of figures you are checking line by line. Labs doing sample counts and quality checks end up here surprisingly fast.
The rhythm matters more than the mechanics. Counting keystrokes lands at the same steady one-per-item pace as button taps, with a click sound available on every press so the count confirms itself without a glance. Nobody trains for this — you open the page, notice the space bar works, and thirty seconds later the tally is simply part of the workflow, sitting in a browser tab the way a calculator does.
Offline, private, and yours by design
Once the page has loaded, the counting happens entirely on your device. No tap sends anything anywhere, because there is nothing to send to — the counter is a web page doing its arithmetic locally and storing the result in your own browser's local storage. That is why it keeps counting in the warehouse's dead Wi-Fi corner, on a plane, or at the river with one bar of signal. Load it once at home and the tool follows you around for the rest of the day, connection or no connection.
Privacy falls out of the same design. No account, no email address, no cloud, no analytics attached to your numbers — a headcount of 312 customers or 46 children is a number on your device and nowhere else. The trade-off worth knowing about: the count lives in that browser, on that device. Clear the site's browser data and the count clears with it, and an incognito window forgets everything the moment it closes. Same browser, same device, and the number outlives the week — that is the deal.
One counter, or twelve
This page is the single-counter version — one big number, one big button — and for plenty of jobs that is all there is to it. When a job outgrows one number, the rest of the site is the same engine wearing different clothes. Two teams playing tonight? The score counter splits the page in half. A knitting or crochet project riding around in a project bag? The knitting counter at /knitting-counter counts rows and repeats with exactly that life in mind. Doors, gates, and room capacity? The people counter. Warehouse aisles and SKU groups? The inventory counter. And up to twelve named tallies side by side? The multiple counters page at /multiple-counters.
Everything learned here transfers: the half-second long-press undo, the guarded reset, automatic saving on every change, the CSV export, and the sound and vibration settings that follow you between pages. When counting turns competitive — how fast can those tapping fingers actually go — the click speed test at /click-speed-test measures clicks per second instead of clicks total, with personal bests and a private leaderboard. Same site, same privacy, same price: none.