# BreathHold - Complete Reference > BreathHold is an apnea and breath hold training app for iPhone and Android. It includes CO2 and O2 tables, guided breathing sessions, baseline tests, and progress history. ## About BreathHold BreathHold provides timers, editable apnea tables, guided breathing patterns, instructional videos, and saved session history for dry-land practice. The app combines apnea tables with guided breathing exercises. During a breath hold, rising carbon dioxide contributes to the urge to breathe, while oxygen, lung volume, and other physiological signals also affect the breakpoint. ## Core Features ### CO2 Tolerance Training Training tables with a fixed hold time and progressively shorter rest intervals. Users can generate sessions from a current breath-hold test or edit the table themselves. ### O2 Table Training Training tables with fixed rest periods and progressively longer holds. These sessions expose the user to a different pattern from CO2 tables; they do not guarantee a specific performance outcome. ### Box Breathing (4-4-4-4) Four equal phases: inhale, hold, exhale, and pause. The app includes visual guidance, audio cues, and adjustable phase duration. ### Rectangular Breathing Customizable breathing ratios let users set durations for inhale, hold, exhale, and pause phases. The app includes presets for common patterns. ### 4-7-8 Breathing Technique A guided breathing session with a 4-second inhale, 7-second hold, and 8-second exhale, shown with animated visual guidance. ### Progress Tracking Track breath-hold tests and completed sessions over time. The progress view includes session history and personal-best data. ### Instructional Video Tutorials Video content demonstrates the app's training modes and breathing-session formats. ### Audio-Guided Sessions Sound cues mark inhale, hold, exhale, and recovery phases during dry-land sessions. In-water breath holds require a trained buddy and should never be performed alone. ## Who Uses BreathHold - Freedivers and spearfishers looking for structured dry-land apnea sessions - People learning about breath-hold safety and dry-land preparation - Athletes who want a timer and training history - Yoga and breathing-practice users who want guided breathing ratios ## Availability - Free to install with optional in-app purchases - Available on iPhone and Android - Google Play displayed 1K+ downloads in July 2026 ## Author Content on breathhold.co is written by MJ Kühn, a Freediving Instructor Trainer and Functional Breath Coach who co-founded BreathHold. He teaches freedivers and trains other instructors, and also teaches yoga breathing practices such as Ujjayi and Kapalabhati. Profile: https://breathhold.co/about Instagram: https://www.instagram.com/mj.kuhn/ Editorial policy, including how evidence is weighed and how corrections are handled: https://breathhold.co/methodology ## Breathing Techniques (Free Web Tools) The website offers free interactive breathing tools: - Box Breathing: https://breathhold.co/breathing/box - 4-7-8 Method: https://breathhold.co/breathing/four-seven-eight - Rectangular Breathing: https://breathhold.co/breathing/rectangular ## All Links - Website: https://breathhold.co - iOS App: https://apps.apple.com/us/app/breathhold-apnea-trainer/id6741862878 - Android App: https://play.google.com/store/apps/details?id=com.breathhold.apnea.stamina.training&referrer=utm_source%3Dbreathhold-web%26utm_medium%3Dorganic_web%26utm_campaign%3Dllms-full%26utm_content%3Dllms%26utm_term%3Den - Blog: https://breathhold.co/blog - Resources: https://breathhold.co/resources - Free Tools: https://breathhold.co/tools - Breathing Techniques: https://breathhold.co/breathing - About the author: https://breathhold.co/about - Editorial methodology: https://breathhold.co/methodology - Freediving Schools: https://breathhold.co/freediving-schools - Static Apnea: https://breathhold.co/resources/what-is-static-apnea - CO2 vs O2 Tables: https://breathhold.co/resources/co2-table-vs-o2-table - Breath-Hold Contractions: https://breathhold.co/resources/breath-hold-contractions - Contact form: https://breathhold.co/contact