Box Breathing
Lightweight 50 KB box breathing timer that ticks the seconds out loud
New in version 1.0.5
* Targets Android 16 (API 36)
* No visible changes
* No visible changes
A lightweight, calm timer for box breathing and related patterns. The whole app is about 50 KB, smaller than a single photo, and the only permission it asks for is vibration. It runs well on any Android 10+ phone, old or new.
The box. A dot travels the square, one side per phase: up while you breathe in, across the top while you hold, down while you breathe out, and along the bottom for the final hold. An inner square swells and shrinks with your breath, and a big counter shows the seconds.
The audio timer. Breathe with your eyes closed:
Configurable.
No ads, no accounts, no network access, nothing collected. Free for everyone; an optional donation link is in Settings. The screen stays on during a session.
Safety. This is a relaxation aid, not medical advice. Holding your breath can make you dizzy or faint: stop if you feel unwell, never use it while driving or in water, and ask a doctor first if you have a medical condition or are pregnant. Use at your own risk.
The box. A dot travels the square, one side per phase: up while you breathe in, across the top while you hold, down while you breathe out, and along the bottom for the final hold. An inner square swells and shrinks with your breath, and a big counter shows the seconds.
The audio timer. Breathe with your eyes closed:
- a sound every second: tick, beep, spoken count, or off, with an accented first second of each phase
- a cue at each phase change: a pitched chime, a voice saying "Breathe in", "Hold", "Breathe out", or off
- optional vibration on each phase change, and a gong when the session ends
Configurable.
- set each phase from 1 to 30 seconds, or 0 to skip a hold
- presets: Box 4-4-4-4, Long box 6-6-6-6, 4-7-8, Coherent 5-5
- session length in minutes, or open-ended
- a get-ready countdown, counting up or down, and volume
No ads, no accounts, no network access, nothing collected. Free for everyone; an optional donation link is in Settings. The screen stays on during a session.
Safety. This is a relaxation aid, not medical advice. Holding your breath can make you dizzy or faint: stop if you feel unwell, never use it while driving or in water, and ask a doctor first if you have a medical condition or are pregnant. Use at your own risk.
- Author: Cosmos Lab
- License: MIT License
- Issue Tracker
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
This version requires Android 10 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 50 KiB PGP Signature | Build Log

