AsanaGuru

Practice assistant · Offline PWA

AsanaGuru

AsanaGuru is a free, install-anywhere practice assistant for yoga teachers and self-practitioners. Multilingual repetition counting, an editable Surya Namaskar sequence, pranayama ratios and meditation bells — all stored on your own device.

No sign-up · No backend · Data stays in your browser

Counter

30

counts · 1s gap

Surya Namaskar

12

poses · 3 rounds

Pranayama

4·4·4·4

box breathing

Meditation

10:00

bells on

Everything a class or a solo sadhana needs

Universal yoga counter

Count any repetition, round, cycle or sequence. Choose a target or enter any number up to 9,999.

Surya Namaskar sequencer

All 12 classic poses with Sanskrit names, editable hold times, drag-to-reorder, skip toggles and beginner to advanced presets.

Pranayama timer

Box breathing, 4-7-8, Nadi Shodhana, Bhramari or your own ratio with a synchronised breathing circle and spoken cues.

Meditation bells

5 to 120 minutes with start, interval and closing bells plus synthesised singing bowl, rain, forest or om ambience.

Your voice, your pace

Pick language and accent (en-US, en-IN, hi-IN and more), then tune rate, pitch and volume for the room you teach in.

Eight themes

Sunrise, Forest, Ocean, Night, Rose, Monochrome, Sacred and Neon — plus custom colours, fonts and display styles.

Daily step counter

Motion-sensor pedometer or manual tap counting with a daily goal, celebration chime and seven-day history.

Works offline

Every practice tool runs in the browser with no account needed. Sign in only if you want cross-device sync.

Export and import

Move profiles and sequences between phone, tablet and laptop with a single JSON or YAML file.

Frequently asked questions

Is AsanaGuru free?

Yes. Every practice tool — counter, Surya Namaskar sequencer, pranayama timer, meditation timer and step counter — is free and works without an account.

Does it work offline?

Yes. AsanaGuru is a Progressive Web App: after the first load it runs from your device and all sounds are generated in the browser.

Which languages does the voice support?

English, Hindi and Tamil for both the interface and spoken counting, using the voices installed on your device.

Read all questions

Ready when you unroll the mat

Add it to your home screen and it opens straight into your last session.

Start practice