Always free Open source 100% private

Gentle reminders for
healthier workdays

A calm desktop companion that reminds you to take breaks, blink, drink water, fix your posture, stretch, and breathe. Lives in your menu bar.

Download for Mac View on GitHub
👁 💧 🧘 🌬
3h
18 breaks completed today
👁
Eye Break
Look 20ft away for 20s
04:32
6
glasses
12
breaks
3
stretches
🔒
No data collection
🖥
macOS native
🪶
Lightweight (~100MB)
Low CPU usage

Seven features. One calm app.

Everything you need to stay healthy at your desk. Nothing you don't.

👁

20-20-20 Eye Breaks

Every 20 minutes, look at something 20 feet away for 20 seconds. Clinically proven to reduce digital eye strain.

😌

Blink Reminders

We blink 66% less when staring at screens. Gentle nudges to blink slowly and keep your eyes moisturized and comfortable.

💧

Water Tracking

Periodic hydration reminders with glass-by-glass tracking. Aim for 8 glasses a day without thinking about it.

🧘

Posture Checks

Shoulders back, feet flat, screen at eye level. Quick micro-corrections that turn into lasting habits over weeks.

🤸

Desk Stretches

Guided exercises right at your desk: neck rolls, wrist circles, shoulder shrugs, chest openers, and seated twists.

🌬

Box Breathing

Guided 4-4-4-4 breathing with an animated circle. 4 cycles takes 64 seconds and measurably reduces cortisol.

Task List

A simple built-in todo list to plan your work sessions. Add tasks, check them off, stay focused on what matters.

Gentle, not annoying

When it's time for a break, a calm fullscreen overlay guides you through the exercise with a timed countdown. When you're done, it disappears. No nagging, no guilt.

  • Timed countdown ring for each break type
  • Animated breathing guide with cycle tracking
  • Random stretch exercises with clear instructions
  • Snooze 5 min, skip, or press Escape to dismiss
  • Helpful tips that rotate each time
🧘
Posture Check
SIT UP TALL
8
Roll your shoulders back.
Align your ears over your shoulders.
DoneSnooze 5m
Today
Tasks
Upcoming
Settings
Review pull request
Update API docs
Fix auth bug
Deploy to staging
4 total 2 done 50%

Track your progress

The tabbed dashboard gives you a clear view of your day without overwhelming you. See your daily goal, next break countdown, and all your stats at a glance.

  • Work session ring shows time worked out of 8 hours
  • Featured "Next up" card with live countdown
  • Six stat categories tracked per day
  • Per-reminder interval and toggle controls
  • Session timer shows how long you've worked
  • Day streak tracking for consistency
  • Built-in task list to plan your sessions

Up and running in 30 seconds

No accounts. No subscriptions. No cloud. Just download and go.

1

Download & open

Drag ZenBreak to your Applications folder. It appears as a small circle in your menu bar. That's it.

2

Set your pace

Customize intervals from 1 to 120 minutes per reminder. Toggle any of the six reminders on or off. Your schedule, your rules.

3

Work healthier

Calm overlays appear when it's time. Complete the break, snooze for 5 minutes, or skip. No pressure, no guilt, just better habits.

Your health shouldn't cost anything

ZenBreak is free, open source, and completely private. Your data never leaves your machine. No telemetry, no analytics, no accounts.

Star on GitHub