Step Counter

Free online pedometer using your accelerometer. Counts steps, distance from stride length, calories, cadence in steps per minute, with adjustable sensitivity.

Idle
Steps
0
Steps
Distance
Distance
0 m
Calories
Calories
0 kcal
Pace
Pace
0 spm
Duration
Duration
00:00
Activity Activity over time
Settings Settings
m
Average: men 0.78m, women 0.70m. Measure by walking 10 steps and divide distance by 10.
kg
Your body weight for accurate calorie burn calculation.
Choose sensitivity based on activity intensity. Low for normal walking, High for slow walking.
Info Sensor information

Free Online Step Counter - Accurate Pedometer & Health Tracker

Professional online step counter using your device's accelerometer sensor to track walking activity in real-time. This free pedometer tool helps you monitor your daily health and fitness with powerful features:

• Accurate real-time step counting
• Distance calculation based on personal stride length
• Calorie burn estimation based on your weight
• Walking pace tracking (steps per minute)
• Visual activity chart over time
• Adjustable sensitivity for different walking styles
• No app installation required - works in browser
• Completely free and privacy-focused

Perfect solution for fitness tracking, achieving your 10,000 daily steps goal, weight loss programs, or simply monitoring your daily physical activity. Advanced step detection algorithm minimizes false positives by analyzing baseline, variance, and peak detection to count only real steps.

  1. Enter your stride length (average: men 0.78m, women 0.70m) and body weight for accurate calculations.
  2. Choose appropriate sensitivity: Low for normal walking, Medium (recommended), High for slow and gentle walking.
  3. Press 'Start Counting' button to activate accelerometer sensor and begin tracking.
  4. Grant motion sensor permission when browser prompts (required for iOS 13+).
  5. Keep your phone in pocket, bag, or hold it while walking for most accurate results.
  6. Watch your step count increase in real-time as you move.
  7. View detailed statistics: distance (km/m), calories burned (kcal), pace (steps/min), and duration.
  8. Activity chart updates continuously, showing step trends over the last 60 seconds.
  9. Use Pause to take breaks, Resume to continue, or Reset to start a new session.
  10. Pro tip: Aim for at least 10,000 steps daily (about 7-8km) for optimal health benefits.

Frequently Asked Questions

A step counter (pedometer) counts the number of footfalls you take during a walking or running session. It does not directly measure distance — that comes from multiplying step count by an estimated stride length. The underlying signal is acceleration in meters per second squared (m/s²) read from the phone's accelerometer, sampled at 25–50 Hz. Each step produces a roughly sinusoidal vertical acceleration peak between 8 and 15 m/s² caused by your foot striking the ground and your center of mass rising. Step counters look for these peaks above a threshold, spaced appropriately (typically 0.3–0.8 seconds apart for normal walking, faster for running), and accumulate the count. The unit displayed to the user is steps per minute (cadence) or total steps.

Step counter accuracy varies dramatically between devices and apps — a poorly tuned counter can over-count by 30% (counting arm swings and bus bumps as steps) or under-count by 20% (missing slow walking or treadmill use). Testing reveals whether the cadence detection works in your typical usage (phone in pocket, hand, or on armband), how the counter handles short bouts of walking, and whether it filters out non-step motion like driving over potholes. Fitness apps, insurance discount programs, and clinical activity studies all depend on accurate step data. Running this tester for 100 known steps lets you compute the percent error and decide whether your device meets the needs of your use case.

Adult walking cadence ranges from about 90 spm (steps per minute) for a casual stroll to 120 spm for a brisk walk, with most healthy adults averaging 100–110 spm. Running cadence is much higher: recreational runners average 160–170 spm, and competitive runners often exceed 180 spm (the popular '180 cadence' rule of thumb). Children walk at 130–150 spm due to shorter legs, while elderly adults often drop below 90 spm. Public health guidelines from the WHO and CDC recommend 100+ spm for moderate-intensity walking and 130+ spm for vigorous activity. Step counters internally use cadence to distinguish walking from running and filter out non-step accelerometer activity.

False positives come from any rhythmic, multi-axis acceleration that mimics a footfall — riding in a bumpy car or train, washing dishes, brushing teeth, typing on a vibrating keyboard, or even tapping your foot while seated. The biggest culprit is natural arm swing while standing or sitting, which produces accelerometer peaks of 8–12 m/s² very similar to a step. Robust algorithms combat this with multiple filters: a frequency band-pass filter at 1–3 Hz (typical walking range), a minimum peak spacing rule, a minimum total session duration (e.g., 10 consecutive steps before counting starts), and gyroscope cross-checks (rotation patterns differ between walking and arm swing). High-end fitness trackers add machine learning trained on labeled gait data to reach <2% error.

A phone in your pocket typically achieves 85–95% accuracy compared to ground truth (manual counting), while a wrist-worn fitness tracker (Apple Watch, Fitbit, Garmin) reaches 95–99% under typical walking conditions. The phone suffers when carried in a handbag (highly damped, low-amplitude signal) or held in hand while typing (random motion dominates). The watch suffers during activities where wrist motion does not match step motion — pushing a stroller, holding handlebars, or carrying a child. Both improve significantly on a treadmill or constant-pace walk. Clinical studies use research-grade accelerometers like the ActiGraph GT9X to validate consumer devices, with the ANSI/CTA-2056 standard defining acceptable error margins (±10% for fitness use).

Distance estimation uses the formula distance = step_count × stride_length. Stride length defaults to a population average (typically 0.7 m for women, 0.78 m for men) but can be personalized using your height (~0.413 × height for women, ~0.415 × height for men) or measured directly by walking a known distance and dividing. Better algorithms make stride length cadence-dependent: stride length grows linearly with cadence in the 90–140 spm range (from ~0.7 m at 90 spm to ~1.0 m at 140 spm for an average adult). Running stride can exceed 1.5 m. Devices with GPS calibrate the stride length continuously against GPS-measured distance, dramatically improving accuracy on long walks and runs.

Web-based step counters use DeviceMotionEvent to read the accelerometer at 50–60 Hz, then apply the step-detection algorithm in JavaScript. Since iOS 13, DeviceMotionEvent.requestPermission() must be called from a user gesture; otherwise Safari emits zeros. The newer Generic Sensor API offers an Accelerometer class with configurable frequency for finer control, and modern Android browsers expose hardware-accelerated step events via the Sensor API (still experimental). Apps that need true accuracy use the native iOS CMPedometer or Android Sensor.TYPE_STEP_COUNTER, both of which run on a low-power coprocessor (Apple's Motion Coprocessor or the Snapdragon SDR) that keeps counting even when the phone is asleep — something a web tool cannot do.

ANSI/CTA-2056-A (2019) is the consumer technology industry standard for fitness wearables, defining test protocols for step counting accuracy: ±10% error on a treadmill at 3 mph, ±15% at 5 mph, and ±25% on stairs. ISO 13485 and IEC 62366 cover medical-grade pedometers used in clinical trials, requiring ±5% accuracy with documented validation against the gold-standard ActiGraph device. The WHO's Global Physical Activity Questionnaire (GPAQ) uses 10,000 steps/day as a benchmark for moderate activity, though recent research (Lee 2019, JAMA Internal Medicine) found mortality benefits plateau around 7,500 steps/day for older adults. Pedometer algorithms are evaluated on cadence sensitivity, false-positive rejection in vehicles, and minimum continuous bout detection.
Step Counter — Free online pedometer using your accelerometer. Counts steps, distance from stride length, calories, cadence in steps pe
Step Counter