Live races start every 5 minutes

Your body is the controller.

BodyArcade is a running game in your browser. Jump, squat, duck and lean to clear the road while your webcam tracks your moves. No download, no controller, no account.

  • 5 free runs a day
  • 90-second runs
  • Camera stays on your device
BodyArcade gameplay in the Sunset world: a road through pine trees under a pink sky, with the run progress bar, lives and score on screen.
The same game running on a phone in portrait.
The controller

Five moves. That's all of it.

Every obstacle on the road is cleared by one of these. The game reads them from your hips, head and shoulders using on-device pose tracking.

Jump

Push off and lift your hips.

Clears low barriers

Squat

Sit your hips back and down.

Gets under mid bars

Duck

Drop your head and shoulders low.

Passes overhead bars

Lean left

Shift your shoulders to the left.

Dodges right-side walls

Lean right

Shift your shoulders to the right.

Dodges left-side walls

No webcam handy? Try a run with the keyboard: ↑ or Space to jump, Shift to squat, ↓ to duck, ← → to lean.

How a run works

From tab to sweat in a minute.

There's no install and no sign-up. Open the game, stand back and start moving.

The in-game camera access screen with Allow and Skip buttons.

Allow the camera

Step back until the camera sees you from your head to your hips. The video is processed on your device and never uploaded.

The BodyArcade start screen with the daily challenge, weekly tournament and live lobby buttons.

Pick a world

Alps, Desert and Forest are free on Easy or Medium. Pro adds seven more worlds and the Hard and Insane difficulties.

A run in the Volcano world with dark red rocks along the road.

Run for 90 seconds

Obstacles come at you and your body clears them. When you finish, you get your score, distance, best combo and an estimate of calories burned.

You'll need
  • A webcam or a phone's front camera
  • A couple of metres of floor space
  • An up-to-date Chrome, Edge or Safari
Worlds

Ten roads to run.

Each world has its own sky, fog, weather and scenery. Three are free to play every day.

Sunset world: pine trees and street lamps under a pink evening sky.
SunsetPro
Alps world: pines and grey boulders beside a mountain road.
AlpsFree
Desert world: sand dunes and cacti.
DesertFree
Forest world: green pines on a mossy plain.
ForestFree
Volcano world: dark red rocks under a smoky sky.
VolcanoPro
City world: towers with lit windows.
CityPro
Storm world: a grey coastal road under heavy cloud.
StormPro
Arctic world: snow and ice boulders in pale fog.
ArcticPro
Jungle world: tall trees in green haze.
JunglePro
Coast world: a causeway with lamps over calm water.
CoastPro
Live races

Race whoever's moving right now.

Join the live lobby and run the same course as everyone in it, with a live leaderboard during the race. Nobody around? Race ghost runners built from the best scores in each world.

50players per lobby
5minbetween races
90sper run
Privacy

The camera watches. Nobody else does.

Here's exactly what happens to your data. The privacy page has the full details.

Video stays on your device

Pose detection runs in your browser. Camera frames are never uploaded, recorded or stored.

No account needed

Your profile, run history and settings are saved in this browser. There's nothing to sign up for.

Scores are public

When you finish a run, your chosen name and score are posted to the global leaderboard. Pick any name you like.

Pricing

Free every day. Pro when you're hooked.

The free plan resets every day. Upgrade when five runs aren't enough.

Free
$0

No card, no account

  • 5 runs every day
  • Alps, Desert and Forest worlds
  • Easy and Medium difficulty
  • Live races and the global leaderboard
Play free
Lifetime
$99

One payment, no subscription

  • Everything in Pro
  • No renewals, ever
  • One payment
Buy lifetime

Checkout is handled by Gumroad. Monthly plans cancel anytime; annual and lifetime purchases have a 30-day refund window.

Questions

Before you press play

Do I need to download anything?

No. BodyArcade runs in your web browser. Open the page, allow the camera, and play. You can add it to your home screen if you like, but you don't have to.

What equipment do I need?

A laptop or desktop webcam, or a phone's front camera, and enough room to step back so the camera sees you from your head down to your hips. A couple of metres of clear floor is enough for most rooms.

Is my camera video uploaded or recorded?

No. Pose detection runs in your browser on your device. Camera frames are never uploaded or stored. Only your finished run results (name, score, distance, world) go to the leaderboard.

Does it work on a phone?

Yes. It runs in Safari on iPhone and Chrome on Android. Prop the phone up on a shelf or against a wall so the front camera can see you from head to hips.

What does the free version include?

Five runs a day in the Alps, Desert and Forest worlds on Easy or Medium, plus live races and the leaderboard. Pro unlocks unlimited runs, all ten worlds and the Hard and Insane difficulties.

How accurate is the calorie count?

It's an estimate based on standard MET values for each movement and the body weight you enter. Use it to compare your own sessions, not as a medical measurement.

Your first run takes 90 seconds.

Clear a bit of floor, open the game and see how far you get.

Play BodyArcade free
Play free now