Free tool
Random yoga flow generator
The random yoga flow generator builds a new home practice each time you press the button. Choose a length from 5 to 75 minutes, a level, a focus and anything to leave out. The flow warms up, builds to a peak, adds counter-poses and winds down to a final rest, with both sides of every one-sided pose.
Random Yoga Flow Generator
Your flow
20-minute full body flow, level 2
20 min · 28 poses and moves · passes all sequencing checks
- 01Elbow WingsElbows open on the in-breath.
- 02Toe PullToes back gently, feel the arch.
- 03Heel SlidesSlide in, slide out, slowly.
- 04Staff PoseSit tall, feet flexed, shoulders over hips.
- 05Hero PoseSit on a block, feet point straight back.
- 06Standing Lunge at a ChairShort lunge, tailbone tucked, hold on.
- 07Garland PoseKnees follow the toes, chest lifts.
- 08Tree PoseFoot above or below the knee, gaze still.
- 09One-Leg BalanceSoft standing knee, wall nearby.
- 10Downward-Facing DogHips up and back, knees soft, hands pressing.
- 11Gate PoseChest open, long side body, light hand.
- 12Cobra PoseElbows in, chest forward, neck long.
- 13Prone Y RaiseThumbs up, small lift, long neck.
- 14Side-Lying Leg LiftToes forward, small lift, slow lower.
- Transition: Staff Pose · 10 s
- 15Wide SquatKnees track the toes, shoulders over hips.
- 16Sun SalutationOne breath, one movement.
- 17Warrior IHips face forward, front knee over ankle, arms up.
- 18Cow Face PoseKnees stacked, both sit bones down, top elbow up.
- 19Bridge PosePress the feet, lift the hips, knees forward.
- 20Happy Baby PoseAnkles over knees, pelvis heavy.
- 21Kneeling Tricep Stretch at a ChairElbows on the seat, hips back.
- 22Seated TwistSit tall, turn from the ribs, head last.
- 23Cross-Body Knee HugKnee across, small range.
- 24Sphinx PoseElbows under shoulders, belly soft, neck long.
- Transition: Table Top Pose · 10 s
- 25Prayer StretchPalms together, lower slowly.
- 26Reclined ButterflyKnees supported, spine on the bolster, rest.
- 27Supported BridgeBlock under the sacrum, hips rest.
- 28Corpse PoseLet everything rest.
How to use the flow generator
Pick a length, a level and a focus, then look at the flow that appears. If a pose does not suit you, press Swap beside it and the generator replaces it with another pose that keeps every rule intact. Press New flow for a fresh order with the same choices.
Use Leave out for anything you want to avoid:
- Knee strain drops kneeling poses and deep knee bends.
- Weight on wrists drops poses where the hands carry your weight, such as Plank and Downward Dog.
- Inversions drops poses with the head below the heart.
- Standing poses gives you a floor-only flow.
- Floor work gives you a standing flow that ends with quiet standing instead of lying down, for days when getting down to the mat is not an option.
When the flow looks right, play it in the practice app with timed voice cues, open it in the builder to edit it by hand, copy the share link, or print it. Every pose name links to its page in the pose library, with steps, easier versions and common mistakes, so look up anything unfamiliar before you start rather than halfway through.
How the flows are put together
The generator draws from the same pose library as the rest of the site, where each pose and stretch is tagged with its level, how hard it feels, the body position it starts from, which poses prepare for it, which poses balance it afterwards, and what it loads (knees, wrists, neck and so on). It then builds the flow in a fixed shape:
- Warm-up: gentle moves at the easiest intensity, such as Cat-Cow, shoulder rolls or a slow lunge.
- Build: standing poses and strength work that rise in effort, ending with the poses that prepare for the peak.
- Peak: up to three of the hardest poses that fit your level: one in flows under 20 minutes, more in longer ones.
- Counter-poses: a deep backbend, twist or inversion is followed straight away by a pose that brings the spine back to neutral, such as Child’s Pose after Camel or Fish after Shoulder Stand.
- Cool-down: seated and lying stretches that get gentler toward the end.
- Final rest: Savasana, longer in longer flows and never under two minutes in a flow of 15 minutes or more.
Within that shape, a few rules hold in every flow. Any pose done on one side is done on the other straight after, left then right, for the same time. The flow never jumps between positions that are awkward to move between: lying down to standing goes through sitting, for example. The same pose never appears twice in a row. And the total time lands within 10% of the length you chose, or within a minute for short flows.
The style changes the holds. Flow moves with the breath and keeps holds short. Hatha-style holds use each pose’s usual hold for the pace you pick. Yin-style long holds stay on the floor and hold quiet stretches for two to four minutes. Power leans toward strength poses.
These rules are tested in code: before release, 1,000 random flows across every combination of choices were checked against all of them, and every flow on this page is checked again as it is made. The summary under the flow title says whether it passed.
When to use it, and when not to
A random flow is useful when you know the basics and want variety, or when you have twenty minutes and no plan. It is less useful in your first weeks, when repeating one simple order helps you learn the shapes. If you are new, start with the fixed beginner sequence or another of the printable yoga sequences, and come back to the generator once those poses feel familiar. If you would rather choose every pose yourself, the yoga sequence builder lets you do that. Two flows from this generator are also written up as fixed pages, with fixed settings so they never change: a 45-minute slow yoga practice and a wrist-free yoga flow with no weight on the hands. For a set length without generating anything, the 10-minute yoga routine and the 30-minute home class are ready to print. The guide to yoga at home covers space, props and how often to practise.
The generator is a sequencing tool, not a teacher. It cannot see how a pose feels to you or adjust for an injury, so move slowly, breathe through the nose where you can, and come out of any pose that causes sharp pain, pinching or numbness. If you have a neck or back problem, high blood pressure or a heart condition, ask your doctor which poses to leave out, and choose Inversions under Leave out until you have.
What this tool draws on
The flow picks from the pose library, so every pose it plays has a page with the steps. Some of the regulars:
It is one of 28 free yoga tools on the site, and none of them needs a sign-up.
Example flows
Four flows made by the generator when this page was built. Each link opens the same flow in the tool above, where you can swap poses, play it or print it.
10-minute beginner flow
10 min · level 1 · 12 poses and moves
Show the 12 poses
- Side-Lying Arm Sweeps, 40 s each side
- Half Forward Fold at a Wall, 30 s
- Tree Pose (Vrksasana), 25 s each side
- Mini Squat at a Counter, 30 s
- Calf Raises, 30 s
- Prone Y Raise, 30 s
- Side-Lying Leg Lift, 30 s each side
- Low Lunge (Anjaneyasana), 30 s each side
- Easy Pose (Sukhasana), 1 min
- Wrist Flexor Stretch, 20 s each side
- Diagonal Nod, 25 s each side
- Corpse Pose (Savasana), 1 min
Open the 10-minute beginner flow in the generator · play it in the app
20-minute hip flow
20 min 50 s · level 2 · 28 poses and moves
Show the 28 poses
- Finger Spreads, 25 s
- Elbow Wings, 35 s
- Thunderbolt Pose (Vajrasana), 45 s
- Arm Circles, 35 s
- Puppy Pose (Uttana Shishosana), 25 s
- Supported Squat, 25 s
- Wall Slides, 45 s
- Star Pose (Utthita Tadasana), 25 s
- Garland Pose (Malasana), 25 s
- Downward-Facing Dog (Adho Mukha Svanasana), 25 s
- Prone Y Raise, 35 s
- Side-Lying Leg Lift, 35 s each side
- Crescent Lunge (Ashta Chandrasana), 25 s each side
- Wide Squat (Utkata Konasana), 25 s
- Reverse Warrior, 10 s each side
- Warrior I (Virabhadrasana I), 25 s each side
- Pyramid Pose (Parsvottanasana), 25 s each side
- Flamingo balance, 15 s each side
- Half Splits, 25 s each side
- Locust Pose (Salabhasana), 10 s
- Cow Face Pose (Gomukhasana), 25 s each side
- Bridge Pose (Setu Bandha Sarvangasana), 25 s
- Happy Baby Pose (Ananda Balasana), 35 s
- Dragon Pose (Yin), 1 min 35 s each side
- Seated Straddle, 35 s
- Standing Figure Four, 25 s each side
- Kneeling Shin Stretch, 25 s
- Corpse Pose (Savasana), 2 min
Open the 20-minute hip flow in the generator · play it in the app
30-minute back-friendly session, no weight on the wrists
30 min · level 2 · 20 poses and moves
Show the 20 poses
- Ankle Circles, 50 s each side
- Side-Lying Arm Sweeps, 1 min 5 s each side
- Thunderbolt Pose (Vajrasana), 1 min 35 s
- Standing Twists, 50 s
- One-Leg Balance, 30 s each side
- Tree Pose (Vrksasana), 45 s each side
- Low Lunge (Anjaneyasana), 50 s each side
- Staff Pose (Dandasana), 45 s
- Straight Leg Raise, 50 s each side
- Reverse Warrior, 25 s each side
- Flamingo balance, 30 s each side
- Triangle Pose (Trikonasana), 50 s each side
- Warrior I (Virabhadrasana I), 45 s each side
- Bridge Pose (Setu Bandha Sarvangasana), 45 s
- Happy Baby Pose (Ananda Balasana), 1 min 15 s
- Kneeling Tricep Stretch at a Chair, 50 s
- Kneeling Soleus Stretch, 50 s each side
- Butterfly Pose (Baddha Konasana), 1 min 15 s
- Legs Up the Wall (Viparita Karani), 3 min 15 s
- Corpse Pose (Savasana), 2 min 40 s
Open the 30-minute back-friendly session, no weight on the wrists in the generator · play it in the app
45-minute yin-style wind-down
45 min · level 2 · 8 poses and moves
Show the 8 poses
- Easy Pose (Sukhasana), 4 min 5 s
- Balasana (Child's Pose), 4 min 5 s
- Downward-Facing Dog (Adho Mukha Svanasana), 4 min 5 s
- Half Splits, 4 min 5 s each side
- Face-Down Chest Stretch, 4 min 5 s each side
- Supported Child's Pose (Salamba Balasana), 6 min 5 s
- Legs Up the Wall (Viparita Karani), 6 min 5 s
- Corpse Pose (Savasana), 4 min 15 s
Open the 45-minute yin-style wind-down in the generator · play it in the app
Sources: Mayo Clinic, Fitness program: 5 steps to get started; NCCIH (US National Institutes of Health), Yoga: Effectiveness and Safety; PLoS One (Cramer et al., 2013), via PubMed Central, Adverse Events Associated with Yoga: A Systematic Review of Published Case Reports and Case Series; PLoS One (Jasien et al., 2015), via PubMed Central, Intraocular Pressure Rise in Subjects with and without Glaucoma during Four Common Yoga Positions. Last reviewed 2 October 2026.
Questions
Is a randomly generated yoga flow safe to follow?
The order follows fixed rules: a gentle start, preparation before harder poses, a counter-pose after deep backbends, twists and inversions, and a slow finish. It cannot see your body, so treat every pose as optional, use the easiest version first and skip anything that hurts.
Why does the flow generator add short transition poses?
Some changes of position are awkward in one step, such as lying on your back straight to standing. The generator inserts a brief pose in between, such as Staff Pose or Table Top, so you come up through sitting or hands and knees instead of jumping.
Can you get the same random flow again?
Yes. Every flow comes from a number called a seed, and the share link stores the seed with your choices. Open the link on any device and the same flow appears, including any poses you swapped.
What does level mean in the yoga flow generator?
Each pose in the library has a level from 1 to 5. The generator never uses a pose above the level you pick, and it only uses a hard pose such as Crow or Wheel when the poses that prepare for it also fit your level and choices.
Does the random flow generator store anything about you?
No account and no tracking. Your last choices are remembered in your own browser so the form opens the way you left it, and the flow itself lives in the page and the link. If your browser blocks storage, the tool still works.
Updated