Yoga is one of those activities you can do pretty much anywhere, and that’s especially true when you have an app on your smartphone.

To help you find the right app for your needs, we looked high and low for this year’s best yoga apps. Between the content quality, app reliability, and all of the stellar user reviews, these apps are just what you need to get your om on.

iPhone rating: 4.8 stars

Android rating: 4.7 stars

Price: Free with in-app purchases

Beginner to advanced yogis will find hundreds of class plans and asanas on the Daily Yoga app. Step-by-step instructions guide you through every movement, and you’ll also learn how to safely master challenging poses like the full splits and shoulder stands. The app also includes more than 50 workout plans to help you get fit with yoga, a global community to stay motivated, and regularly updated content.

iPhone rating: 4.4 stars

Android rating: 4.1 stars

Price: Free with in-app purchases

This all-in-one yoga and meditation app features over 130 videos and meditations ranging from 5 to 60 minutes. A carefully curated selection means you can always find the right class, and the app also lets you build your own classes pose by pose. Quickly search classes based on intensity, ability, and duration, or browse the featured collections.

iPhone rating: 4.9 stars

Android rating: 4.9 stars

Price: Free with in-app purchases

With more than 30,000 configurations, the Down Dog app means a brand-new yoga practice each time you come to your mat. This beautiful app features a 3-day intro to yoga and practices specifically designed to strengthen and stretch your back. Use the Boost feature (paid) to target 12 different areas of practice, and choose from seven different yoga instructors so you’re guided by a voice that really resonates with you.

iPhone rating: 4.5 stars

Android rating: 4.3 stars

Price: Free with in-app purchases

Yoga as fitness is the idea with Asana Rebel, which features a mix of yoga-inspired workouts to help you get in shape and improve strength, flexibility, and balance. Find workouts based on your personal goals and get ready to work!

iPhone rating: 4.9 stars

Price: Free with in-app purchases

Glo is a collection of yoga tutorials, videos, and guided exercises that are meant to be able to fit into any part of your schedule throughout the day. Only have a few minutes? Try a short stretch or a few rejuvenating positions. Want to set aside 30 to 60 minutes a day for some relaxing or invigorating advanced yoga? Follow the app’s guided classes to build your strength and skill over time. There’s even a meditation timer to help you relieve anxiety or fall asleep.

iPhone rating: 4.8 stars

Android rating: 4.7 stars

Price: Free with in-app purchases

Gaia is an enormous library of yoga videos and other content that can give you instant access to any sort of yoga or meditative practice you can think of. Gaia’s also a good resource for understanding the philosophies behind meditative practices and approaches to meditation and mindfulness that aren’t necessarily considered mainstream or familiar to yoga practice in the Western world. You may learn some new approaches to yoga with this app.

iPhone rating: 4.9 stars

Android rating: 4.7 stars

Price: Free with in-app purchases

DDP Yoga isn’t your average yoga app. It combines yoga techniques with other fitness approaches, such as cardio, calisthenics, and nutritional guidance. DDP Yoga also features a wide variety of live-streamed instructional videos, classes, and even points that you can earn to get access to DDP Yoga swag or opportunities to meet the minds behind the app and the workouts.

Android rating: 4.8 stars

Price: Free with in-app purchases

This app tries to make the process of learning and sticking to a yoga routine simple and motivating. With a variety of classes that cover different goals, such as fitness, travel, or relief from cold and flu symptoms, you can turn to this app for a yoga-based treatment for almost any situation that might be improved by a few minutes of yoga.

Android rating: 4.6 stars

Price: Free

Yoga Daily Fitness contains the tools you need to get fit using yoga techniques, as well as to memorize as many important yoga poses as you want. The app provides step-by-step instructions for any pose or workout and even has a 30-day workout plan to help you kick-start your yoga practice and feel fitter in less than a month.

iPhone rating: 4.8 stars

Price: Free

The Yoga for Beginners app is great for helping you get into yoga for the first time from any level of fitness. This app provides voice-guided workouts that you can design or choose from a library within the app. You can also sync the app with your Apple Watch so that you can keep an eye on your overall health while you make progress on your yoga fitness plan.

Android rating: 4.6 stars

Price: Free

This free app provides a wide range of high-quality 3-D videos so you can figure out exactly how to master a number of yoga poses. It can also help you improve your yoga poses and stay fit as you push yourself to take on more challenging and more rewarding workouts. You can personalize your yoga workouts and track your fitness stats, including body max index (BMI), as you progress through your workouts.

Android rating: 4.8 stars

Price: Free

Yoga poses aren’t always easy, especially when you’re first getting started. Not everyone tells you just how much strength and stability you need to master the full range of yoga poses, even poses for beginners — that’s what this app is for. With a 30-day workout option, health stats tracker, and options for relaxation or exercise, this app can help you get a jump-start on the yoga routine you aspire to.

If you want to nominate an app for this list, email us at nominations@healthline.com.