- 0 installs, accounts, uploads
- 4-step rhythm lock (no fake counts)
- Wake lock keeps counting in-pocket
- CSV export of your sessions
- Offline after first load
How a walk session works
- Press "Start a session". iPhones ask once for motion access — that's Apple's prompt, and the data never leaves the browser.
- Walk normally. Counting begins after four evenly spaced steps — the rhythm gate that keeps phone-fiddling out of your total. Hand, trouser pocket, or treadmill rail all work.
- Press "Finish". The session lands in your on-device log with steps, time, and distance. Export the lot as CSV whenever you like.
What's in the box
Rhythm-locked counting
Un-rhythmic motion doesn't count. Four consistent steps arm the counter; a two-second gap disarms it. Wave the phone around all you like — the number holds.
Screen wake lock
The one thing that makes a web pedometer practical: the display stays awake for the whole session, so the sensor keeps feeding data in your pocket.
Live cadence & distance
Steps per minute from your last dozen steps, distance from your calibrated stride, and a clearly-labelled energy estimate.
Motion trace
The actual accelerometer signal, live. You can watch your own footsteps as peaks — and see exactly what the counter sees.
Session history
Every finished walk stored locally, newest first, with CSV export. Delete everything with one tap; there's nothing to delete anywhere else.
Stride calibration
Set stride directly or from your height. Share links carry your settings, so your phone and tablet agree.
FAQ
Can a website really count steps?
Yes — while it's open. The DeviceMotion API exposes the same accelerometer a fitness band reads, and the detection math is the same peak counting. The honest limit: no web page can count in the background or with the screen off, which is why this is a session tool with a wake lock, not an all-day tracker.
How accurate is it?
Within a few percent of a dedicated pedometer on a normal walk, phone in hand or trouser pocket. The rhythm gate trades a tiny undercount (your first few steps while it locks on) for zero fake counts — we think that's the right trade.
Why did counting stop when I locked the phone?
Locked screen = suspended page, on every website ever. Keep the session on screen — the wake lock handles this automatically on supported browsers (a dimmed screen is fine and uses little battery).
Where does my data go?
Nowhere. Motion is processed and discarded in the browser; sessions live in local storage on your device until you export or delete them. No server exists in this system.
How is distance worked out?
Steps × stride. Default stride is 72 cm; set yours, or type your height and we apply the standard height × 0.415 walking estimate. It's an estimate and labelled as one.
Phone in a bag or on a table?
A bag swings differently than a body — expect undercounting. A table counts nothing, correctly. Pocket or hand gives the sensor a clean rhythm to read.
From the guide
Is 10,000 steps a day actually a thing?
It started as a 1965 marketing slogan. What the research really shows.
ExplainerHow does a pedometer work?
Accelerometers, peaks, and rhythm gates — the math in your pocket.
NumbersWhat's an average walking speed?
Pace by age, why cadence beats speed, and how to measure yours.
TreadmillCounting steps on a treadmill
Why wrist trackers miscount on the rails — and what works instead.
Related tools
Cadence coach
A click that listens back: it hears whether your feet actually match the target.
On this siteGait rhythm test
Thirty seconds of walking, one number for how steady your steps really are.
On this siteStride calibrator
Walk a known distance once and the pedometer's distances become yours, not a formula's.
GuideAll articles
Walking numbers without the wellness fog.