Point a camera at a space.
Know how many people are in it.
Our people-counting AI puts a box on every person it sees — with a confidence score — and tells you the honest truth when a room is empty or a crowd is too dense to count exactly. Watch it work on real scenes below.
Two counts, side by side.
The scenes rotate on their own. On your device is our free detector counting live in your browser right now — it draws the boxes and nothing is ever uploaded. Our cloud AI is the stronger server-side model behind the People Counting API. Both are approximate.
Solid green boxes are counted; dashed yellow is a "maybe" you can judge yourself. The on-device count is a lightweight model tuned for clear, room-scale scenes; the cloud AI number comes from stronger models (computed once, then cached — no AI runs on this page). For dense crowds or automated feeds, the People Counting API uses those stronger models.
Private on your device, or automated in the cloud.
Same AI, two lanes — pick the one that fits. One never touches a server at all; the other is built for cameras that run around the clock.

On your device
Snap or upload a photo in the AI People Counter, or prop a spare phone where it can see the room. The detector runs entirely in your browser — photos are never uploaded, stored, or seen by anyone. Load the page once and it even works with no connection at all: basements, pools, gyms, planes. This is the lane with no cloud, period.

Our cloud AI — the API
For a camera that should count around the clock. Any camera, NVR, or script sends a snapshot to the People Counting API on whatever schedule you like, and gets a headcount back from our strongest models — the accurate ones. Here the image does travel to be counted, so the promise is different but just as firm: analyzed in memory, never stored. Pro members mint a key and start with a monthly image allowance.
A number you can check.
A box on every person
You never get a bare number. Solid boxes are counted; dashed boxes are flagged as "possible" — you see exactly what the AI saw and judge the edge cases yourself.Empty reads zero
"No people detected" is a real, useful answer — confirm a pool deck is clear or a room is empty. One of the demo scenes is an empty room; watch what it says.Knows when to say "about"
Rooms and small groups count exact or within one. In dense crowds people hide behind people — the tool says so and treats the number as a floor instead of pretending.Demo scenes are Wikimedia Commons photos, used under their stated licenses: Spin class (www.localfitness.com.au, CC BY-SA 3.0) · Computer lab (University of Salford Press Office, CC BY 2.0) · School cafeteria (U.S. Department of Agriculture, Public domain) · Open-plan office (VeronicaTherese, CC BY-SA 3.0) · Coworking space (MyOfficePanama, CC BY-SA 4.0) · Waiting room (Kolforn (Kolforn) I'd appreciate if you could mail me (K, CC BY-SA 4.0) · Yoga class (US Air Force from USA, Public domain) · Conference hall (Unnerving duck, CC BY-SA 4.0)