Breathing Program Builder — Custom Sequence Timer

Build a multi-step breathing program. Add as many steps as you need, each with different inhale / hold / exhale durations and a session length. Ideal for Buteyko progressions, guided routines, and advanced practice.

⚙️ Add Program Step

Maximum 10 steps reached.

🔊 Sound & Volume
Volume:
📈 Waveform Preview
📋 Program Steps
#InhaleHoldExhaleHold 2Duration (min)
{{ index + 1 }} {{ row.inhale }}s {{ row.hold1 }}s {{ row.exhale }}s {{ row.hold2 }}s {{ row.minutes }} min
Add at least one step above, then press Start.
Share link:

What Is the Breathing Program Builder?

Unlike a single-pattern timer, this tool lets you chain multiple breathing patterns into a timed sequence. Each step has its own inhale, hold, exhale, and rest durations, plus a set number of minutes. When one step finishes, the next begins automatically — the waveform updates to match the new pattern.

This makes it suitable for Buteyko method progressions, where you gradually increase hold duration across a 15–20 minute session, as well as custom warm-up → main practice → cool-down routines.

Buteyko K.P. Practice — Example Progression

Enter the steps below in order. Set Hold after Exhale = 0 for standard Buteyko practice.

LevelDuration (min)Inhale (s)Hold (s)Exhale (s)
1 — Easiest0–3334
23–6345
36–9356
49–12266
5 — Hardest12–15277

Difference: Program Builder vs Custom Circle Timer

FeatureProgram Builder (this page)Custom Circle Timer
Patterns per sessionMultiple steps, sequencedOne pattern, repeated
VisualWaveform SVGCircle animation
Best forProgressions, Buteyko, advanced routinesSingle technique, casual use

How to Build a Custom Breathing Program

  1. Enter your first step's Inhale / Hold / Exhale / Hold 2 durations in seconds.
  2. Set the Duration (how many minutes this step should run).
  3. Click + Add Step. Repeat for each stage of your routine.
  4. Optionally enable or disable sound cues per phase.
  5. Press ▶ Start Program. The highlighted row shows the active step.

Ready-made Daoist Programs

Click any program below to open it directly in the builder above — all three steps are loaded automatically and the share link is ready to copy.

1. Descending Qi Breathing (Dantian Settling)

Moves qi downward into the lower dantian. Exhale progressively lengthens across three steps — breathing rate drops to ~4 breaths/min by step 3. Focus: feel the body sinking on each exhale. Common pre-sleep method in Daoist meditation manuals.

#InhaleHoldExhaleHold 2Duration
14s0s6s0s3 min
24s0s7s0s4 min
34s0s8s0s5 min
Open this program →
2. Shen Quieting Method (Classic Daoist Pattern)

Quiets the nervous system using a short hold after inhale to stabilise breathing before the long exhale. The small CO₂ rise from the hold relaxes the body; exhale dominance activates the parasympathetic system. Corresponds to what Daoist texts call "calming the heart-mind" (安神).

#InhaleHoldExhaleHold 2Duration
14s2s6s0s3 min
24s2s7s0s4 min
34s2s8s0s5 min
Open this program →
3. Embryonic Breathing Preparation (Tai Xi 胎息)

A simplified pre-sleep version used by Nei Gong practitioners to make breathing progressively slower and subtler — approaching the classical Daoist ideal of Tai Xi (embryonic breathing). The post-exhale pause lengthens as the session progresses, allowing natural stillness to develop. Many practitioners report sleep arriving during step 3.

#InhaleHoldExhaleHold 2Duration
14s0s6s2s3 min
24s0s7s2s4 min
34s0s8s3s5 min
Open this program →

Browse Other Breathing Timers