~/tools/step-counter

Step Counter

Count your steps on a walk, right in the browser. Uses your phone's motion sensor โ€” nothing is uploaded.

What is this? Hide details

What is Step Counter?

A session-based pedometer that reads your phone's accelerometer through the DeviceMotion API and counts steps with on-device peak detection. Start a session and walk with the screen on โ€” it tracks steps, distance, pace, and a daily goal ring. All processing stays in the browser: no account, no upload, no background tracking. Desktops and devices without a motion sensor show a disabled state.

step-counter.js
0 steps today
Distance 0 m
Session 0:00
Pace โ€”
Last 7 days