Free app module
Yoga form check with your camera
Pick a pose, prop your phone 2 to 3 metres away and press start. The page reads 33 body points from the camera on your phone, compares a few joint angles with the alignment cues in our pose guides, and shows one or two plain cues and a hold timer. No video leaves the device.
Camera: Side-on to the camera, about 2 to 3 metres away, phone at hip height, whole body in the picture.
Before the camera turns on
- It stays on this phone. The video goes to a pose model running inside this page. No frame is uploaded, recorded, saved or shared, and there is no account.
- What it reads: 33 body points (shoulders, elbows, hips, knees, ankles and so on), turned into a few joint angles for the pose you picked.
- What you get: one or two short alignment cues at a time, a skeleton over your mirrored image and a timer that only counts while you are in the pose.
- The first start downloads the pose model and its engine from this site (about 9 MB), so Wi-Fi helps.
Your browser will ask for camera permission after you press start. You can say no and still use the pose guides below.
Alignment guidance only. This is not injury prevention, diagnosis or medical feedback, and the camera can misread loose clothing, poor light or an unusual body shape. Move within a range that feels fine, and stop if anything hurts.
What it checks in Warrior I
Side view. From the pose guide: “Bend the front knee over the ankle, face the hips forward as much as you can, and shorten the stance if the back foot rolls.”
- Front knee bend (85° to 120°)
- Back leg straight (150° to 180°)
- Chest over hips (0° to 20°)
- Arms overhead (0° to 35°)
What the form check does
It is a second pair of eyes for home practice. You choose one of 50 common poses, from Warrior II and Triangle to Plank, Child's Pose and Pigeon, and the screen shows your mirrored image with a skeleton drawn over it. Underneath, in large text, you get one or two short cues such as "Bend the front knee more" or "Lift the hips into one line". A timer in the corner counts only the seconds you actually spend in the pose, so a wobble out and back does not inflate your hold.
How to use it
- Pick the pose. The camera setup line tells you whether to face the camera or stand side-on (16 poses are checked from the front, 34 from the side).
- Lean the phone against a wall or a block 2 to 3 metres away at about hip height, so you are in the picture from head to feet. Light from in front of you works better than a bright window behind you.
- Press Start form check and allow the camera when the browser asks. The first start downloads the pose model, after which it runs on the device.
- Come into the pose and hold it. Fix one cue at a time; when nothing needs attention the cue reads "Good. Breathe and hold it here". Turn on Speak cues if you cannot see the screen, and press Stop camera when you are done.
How it works
The page uses Google's open-source MediaPipe Pose Landmarker (Apache 2.0 licence), loaded from this site only after you press start. For each video frame it finds 33 body points, and a few lines of maths turn them into joint angles: the bend at the front knee, how upright the trunk is, whether the arms sit at shoulder height, whether shoulder, hip and ankle make one line.
Each pose has two to five checks with a target range, written from the alignment cue on its pose guide. Warrior II, for example, follows "Bend the front knee over the ankle, open the hips to the long edge and keep the arms light at shoulder height". The ranges are generous on purpose: bodies differ, and a teacher would accept a range, not one exact number.
The check works out which leg is in front, which foot is lifted or which side faces the camera, and keeps that choice steady so it does not flip between frames. Cues are ranked by how far off each angle is, and a cue only appears after the fault has lasted a moment and only clears once it has been fixed for a moment, so the text does not flicker while you settle.
Privacy
Nothing you do here leaves your device. There is no upload, no recording, no account and no analytics on what you do in the tool. The camera starts only when you press the button, stops when you press stop, and also stops by itself if you switch tabs. The pose model, the engine and this page all come from yogaphilippines.com, not from a third-party server.
Poses it covers
Each row links to the full guide, with steps, modifications and who should take care.
| Pose | Camera | What it checks |
|---|---|---|
| Warrior I | Side-on | front knee bend, back leg straight, chest over hips, arms overhead |
| Warrior II | Facing | front knee bend, back leg straight, chest over hips, front arm at shoulder height, back arm at shoulder height |
| Triangle Pose | Facing | front leg long, back leg straight, side body tilt, top arm reaching up |
| Extended Side Angle | Facing | front knee bend, back leg straight, side body tilt, top arm over the ear |
| Chair Pose | Side-on | knee bend, hip fold, arms up |
| Tree Pose | Facing | standing leg long, lifted knee bent, chest over hips, hips level |
| Downward-Facing Dog | Side-on | hips lifted, arms long, arms in line with the spine |
| Plank Pose | Side-on | hips in one line, shoulders over wrists, arms straight |
| Cobra Pose | Side-on | chest lift, soft elbows |
| Bridge Pose | Side-on | hips lifted, feet under knees |
| Low Lunge | Side-on | front knee over ankle, chest over hips |
| Crescent Lunge | Side-on | front knee bend, back leg straight, chest over hips, arms overhead |
| Wide Squat | Facing | knee bend, chest over hips |
| Boat Pose | Side-on | hip fold, spine long, shins lifted |
| Mountain Pose | Facing | knees straight, chest over hips, shoulders level, arms by your sides |
| Side Plank | Facing | hips in one line, supporting arm straight, shoulder over wrist, top arm reaching up |
| Warrior III | Side-on | standing leg long, back leg in line with the body, chest level |
| Half Moon Pose | Facing | standing leg long, back leg level with the hip, top arm reaching up, lower hand under the shoulder |
| Garland Pose | Facing | deep knee bend, chest lifted |
| Locust Pose | Side-on | chest lift, arms reaching back, legs long |
| Upward-Facing Dog | Side-on | arms straight, shoulders over wrists, thighs lifted, even backbend |
| Camel Pose | Side-on | hips over knees, chest lifted back |
| Seated Forward Bend | Side-on | fold from the hips, legs long |
| Staff Pose | Side-on | upright sit, shoulders over hips, legs long |
| Reverse Warrior | Facing | front knee bend, back leg straight, front arm up and back, side body long |
| Humble Warrior | Side-on | front knee bend, back leg straight, fold inside the knee |
| Pyramid Pose | Side-on | both legs long, hinge over the front leg |
| Standing Forward Bend | Side-on | chest folded down, hips over the heels, knees soft, not squatting |
| Wide Legged Forward Bend | Facing | legs long, feet wide, hinge from the hips |
| Gate Pose | Facing | side leg long, hip over the kneeling knee, side bend |
| Sphinx Pose | Side-on | elbows under the shoulders, chest lift, legs long |
| Child's Pose | Side-on | hips back toward the heels, chest resting on the thighs, hands walked forward |
| Table Top Pose | Side-on | wrists under the shoulders, knees under the hips, back roughly level, arms straight |
| Puppy Pose | Side-on | hips over the knees, arms reaching forward, chest softening down |
| Dolphin Pose | Side-on | hips lifted, upper arms in line with the spine |
| Reverse Plank | Side-on | hips in one line, arms straight, shoulders over wrists |
| Fish Pose | Side-on | chest lifted, elbows under the shoulders, legs long |
| Bow Pose | Side-on | chest lifted, thighs lifted, arms long |
| Happy Baby Pose | Side-on | ankles over the knees, knees drawn in |
| Butterfly Pose | Facing | chest over hips, heels drawn in |
| Dancer Pose | Side-on | standing leg long, chest tipping forward, lifted knee bent |
| Lizard Pose | Side-on | front knee over the ankle, chest low |
| Dragon Pose | Side-on | front shin upright, back knee slid back |
| Pigeon Pose | Facing | hips level, chest over hips |
| Head to Knee Pose | Side-on | straight leg long, fold from the hips |
| Easy Pose | Facing | knees level or below the hips, chest over hips, shoulders level |
| Thunderbolt Pose | Side-on | shoulders over hips, sitting on the heels |
| Star Pose | Facing | arms at shoulder height, feet wide, legs long, knees soft, chest over hips |
| Standing Split Pose | Side-on | standing leg long, chest folded down, back leg lifted |
| Four-Limbed Staff Pose | Side-on | elbows bent to 90, hips in one line, elbows over the wrists |
Limits worth knowing
A flat camera image cannot see depth well, so twists, hip rotation and where your weight sits on the feet are out of reach; the cues focus on what a camera can judge. That is why twists, binds, inversions and arm balances are not on the list: a pose only joins when its key angles read clearly from one side or from the front. It cannot tell whether a pose is right for your body today. If you are new, learn the shapes with a teacher first, and use the check to keep the habits they gave you; to see where you are tight, try the mobility assessment.
Sources: Mayo Clinic, Fitness program: 5 steps to get started; NCCIH (US National Institutes of Health), Yoga: Effectiveness and Safety; NHS, Knee pain. Last reviewed 2 October 2026.
What this tool draws on
The checks compare your shape with the alignment points on these pose pages.
Questions
Does the yoga form check record or upload my video?
No. The camera image goes to a pose model running inside the web page on your phone or laptop. No frame is uploaded, recorded or saved, there is no account, and the camera turns off when you press stop or leave the page.
Why does the form check ask me to step back?
It needs to see every joint it measures, usually from the shoulders to the ankles. Move the phone further away or lower it to hip height until the whole body is in the picture, in good light and with fitted clothes.
How accurate are the camera alignment cues?
Good enough to notice a bent knee, a sagging plank or low arms, but not exact. The model estimates joints from a flat image, so angles can be a few degrees off, and loose clothes, low light or a side-on mistake can confuse it. Treat the cues as a mirror, not a judge.
Which side should face the camera?
Each pose shows its camera setup. Standing poses such as Warrior II, Triangle, Tree and Star, and seated poses such as Easy Pose, Butterfly and Pigeon, are checked facing the camera. Floor poses such as Plank, Downward Dog, Sphinx, Table Top and Child's Pose are checked side-on. The check works out which leg is in front or lifted by itself, so you can do both sides without changing anything.
Can I use the form check without the camera?
Yes. If you say no to the camera or it does not start, the page links to the pose guides with the same alignment cues, and to the practice app where you can follow pose cards and a timer without any camera.
Updated