If you’ve been struggling to incorporate a yoga practice into your life, these apps are here to help. Whether you’re a beginner or an expert, each one of these apps can help to improve your yoga practice.

1. Global Yoga Academy

Practice yoga anytime, anywhere, with the Global Yoga Academy app. It offers a large variety of classes ranging from beginner to advanced and includes customized workouts and a library of over 200 poses. Available from iTunes and Google Play.

2. 5 Minute Yoga

5 Minute Yoga is a perfect way to relieve stress, get some extra movement in during the day at the office, or relax before bed. Each session begins with an instructional video that never runs more than 5 minutes at a time. Available on iTunes and Google Play.

3. Universal Breathing

Learn to breathe deeper and with more meaning by using the Universal Breathing app. Meditative breathing can lead to stress relief and reduce stress-related illnesses, and this app teaches you how to do it for free. Available from iTunes and Google Play.

4. FitStar Yoga

FitStar yoga offers classes led by real fitness experts. You can personalize your lesson, choose the amount of time you’d like to spend working out, and connect your account to your iPhone’s Health app to track calories burned. Available on iTunes.

5. Pocket Yoga

Pocket Yoga offers a variety of yoga lessons—ranging in difficulty—that you can practice in the comfort of your own home. This app offers some fast-paced options that will leave you feeling flexible, but also like you just conquered a cardio class. Available on iTunes and Google Play.

6. Yoga Studio

Yoga Studio offers you 80 different yoga classes that are perfect for everyone, from the beginner student to the advanced practitioner. You can even schedule yourself reminder for when you’d like to practice during the day. Available from iTunes or Google Play.

7. Kids Yogaverse

Yoga isn’t just for adults. Include your kids in your yoga practice and teach them the power of breath and meditative poses. This app includes affirmations and animated videos for instruction. Available from iTunes.

8. Daily Yoga

Daily Yoga focuses on building a quiet mind as well as a strong body. Choose from meditative or specific classes meant for targeting certain goals (like weight loss or toning muscle). This app also integrates Pilates and high-intensity interval training during workouts. Available from iTunes and Google Play.