In your toolbar, one click away

Box breathing,
the moment you need it.

A ninety-second reset that lives in your browser. Open it, follow the orb, get back to your day a little steadier.

No account No tracking No network requests
A real session — inhale, hold, exhale, hold.
One honest moment of calm

Built for the breath, not for engagement.

No streaks to protect, no feed to scroll. A soft orb fills as you breathe in, holds, and empties as you breathe out. That is the whole product.

Ninety seconds

A guided box cycle — 4 in, 4 hold, 4 out, 4 hold — with the count shown right on the orb. Pick 60s, 90s, or two minutes.

Three patterns

Box breathing by default, plus the 4-7-8 wind-down and a quick 2-count when you only have a moment.

Four quiet themes

Dawn, Forest, Dusk, and Mono — calm palettes, never loud. Match the orb to the time of day.

Reduced-motion mode

Prefer less movement? The orb steps instead of sweeps, and seeds itself from your system setting on first run.

A gentle reminder

A soft mark on the icon — never a popping notification. Off until you turn it on. A nudge, not a nag.

A weekly tally

A small count of breaths taken this week, kept only on your device and reset every Monday. Yours alone.

How it works

Three steps, then back to it.

1

Click the icon

BreatheFill opens right in your toolbar — no new tab, no login, no setup.

2

Follow the orb

Breathe in as it fills, hold as it rests, breathe out as it empties. The ring tracks your ninety seconds.

3

Carry on

“You’re done.” Close it and return to your day a little steadier. Breathe again anytime.

A look inside

Calm by design, down to the pixel.

The BreatheFill popup mid-session, the orb filling on Breathe in
A session in motion. The orb fills as you breathe in, count on the glass.
The completion state with a full sage ring and You're done
You’re done. A full sage ring, a settled orb, and an open door back to your day.
The Forest theme, a green orb mid-breath
Four quiet themes. Forest, shown here — pick the palette that settles you.
The settings panel with patterns, session length, themes and privacy note
Yours to tune. Patterns, length, themes, and two honest toggles. Nothing more.
Private by construction

Collects nothing.
Everything stays on your device.

BreatheFill makes not a single network request. There is no account to create, no analytics to opt out of, and no code that touches the pages you visit. It asks for two permissions and nothing else.

storage alarms no host permissions
No accounts, no sign-in.Open it and breathe. There is nothing to set up.
No analytics, no tracking.Your weekly tally is a local count that never leaves the browser.
No access to your pages.No content scripts, no host permissions, no read of the sites you visit.
All code is bundled.Manifest V3 with a strict, self-only content policy. No remote code, ever.
Common questions

Things people ask before installing

Box breathing is a simple technique: breathe in for 4 counts, hold for 4, breathe out for 4, hold again for 4. That's one cycle. It's sometimes called 4-4-4-4 or "tactical breathing" and it's been studied for stress relief, anxiety management, and focus. The idea is that slowing your exhale triggers your parasympathetic nervous system — your body's built-in off switch for the stress response.
Box breathing uses equal counts (4·4·4·4) and is good for a quick midday reset or focus before a meeting. The 4-7-8 pattern — inhale 4, hold 7, exhale 8 — has a much longer exhale, which tends to be more sedating. A lot of people use 4-7-8 to wind down in the evening or ease anxiety. BreatheFill has both, plus a quick two-count for when you just need a fast reset.
Controlled breathing exercises have genuine physiological effects — heart rate, blood pressure, and cortisol all respond to slow, deliberate breathing. Whether a 90-second session makes a meaningful difference for you personally depends on how stressed you actually are and how consistently you use it. The honest answer: some people find it noticeably helpful, others don't feel much. It's free to try.
Nothing. The extension makes zero network requests — not during install, not during a session, not ever. Your settings and your weekly breath count live in chrome.storage.local on your own computer. Uninstalling removes everything. It asks for two Chrome permissions: storage (to remember your settings) and alarms (for the optional hourly reminder). No host permissions, no content scripts, no analytics.
It's free. No subscription, no in-app purchase, no ad-supported tier, no premium paywall hiding the useful features. It's a small breathing timer. The catch is that there isn't one.
Free, and quietly yours

Take a breath. It’s ninety seconds.

Add BreatheFill to Chrome and keep one calm orb a click away — no account, no catch, nothing collected.

Add to Chrome — free