The Short Answer

For micro-breaks at the desk, use a timer that lives on the screen you are looking at. Stretchly or BreakTimer if you want free and open source on any desktop, Time Out on a Mac, Workrave if RSI is the reason, Eye Saver if you live in Chrome, Stand Up! on an iPhone, or the free browser timer we built if you do not want to install anything at all. All of them do the twenty-minute job well.

For the breaks that happen away from the desk, none of them help, and those are the ones that change a day: lunch away from the screen, the afternoon walk, screens off at night, and every break taken by someone whose job has no desk. Those need a nudge that reaches the phone wherever it is, two to four times a day, not twenty-seven. That is the part NagMeLater is built for, and the part it is honest about not doing every twenty minutes.

How to Choose: Start With Where You Work

Break apps are not interchangeable, and the differences are not about features. They are about where the reminder appears:

  • On the computer you are working at: a desktop app or extension that can take over the screen. Best for eyes and posture, because a glance is all it costs.
  • On the phone: a phone app or a message. Best for breaks that involve leaving the desk, because the phone comes with you.
  • In a browser tab: zero install, works on a locked-down work laptop, stops when the tab closes.

Most people need two of the three. The mistake is expecting one tool to do both jobs.

The Apps, Verified

Every fact below was checked against the app's own store page or site on the day of writing, and each app gets credit for what it does well.

Stretchly (Windows, macOS, Linux)

Stretchly is free and open source, with mini breaks and long breaks on a schedule you set. It is the default recommendation for anyone who wants a cross-platform break app without a subscription, and its source is on GitHub if you care about that.

BreakTimer (Windows, macOS, Linux)

BreakTimer is free and licensed GPLv3. You set the break frequency and length, working hours so it stays quiet outside them, and the colours and message. It warns you before a break starts so you can skip or snooze when the timing is bad. The author is explicit that it is offered as-is with no commercial support.

Time Out (Mac)

Time Out by Dejal ships two presets, a ten-minute break every hour and a fifteen-second micro-break every fifteen minutes, both adjustable, with postpone and skip and themes. Free with in-app purchases from $1.99 up to a $59.99 lifetime option; version 3.1 shipped in August 2025.

Workrave (Windows, Linux, macOS)

Workrave is the RSI-prevention classic: free, GPLv3, watching keyboard and mouse activity rather than the clock. Micro-breaks of about thirty seconds every three minutes, rest breaks of about ten minutes every forty-five, and a daily limit on computer use. Version 1.11.1 shipped in July 2026, so it is very much alive.

Stand Up! (iPhone, iPad)

Stand Up! reminds you to get up at any interval from five minutes to two hours in five-minute steps, and asks you to confirm with an "I'm up" tap on the lock screen notification. Free with small in-app purchases. One caution: the current version dates from March 2018, so check it still behaves on your iOS before relying on it.

Eye Saver (Chrome extension)

Eye Saver follows the 20-20-20 rule inside Chrome with a browser overlay, adjustable durations and desktop and sound notifications. Free, around 5,000 users, last updated April 2024.

Break Timer by NagMeLater (any browser)

We built a free browser break timer for the people who cannot install anything: a work laptop with a locked App Store, a shared machine, a Chromebook. 20-20-20, pomodoro, stand-up and custom intervals, a countdown in the tab title you can read from any other tab, browser notifications and a chime, a full-screen rest screen, and a tally of the breaks you actually took. Nothing leaves the browser.

Your first 7 days are free and unlimited

No app, no account. Save the number, send a message, done.

The 20-20-20 Rule, and Where It Comes From

The rule is simple: every twenty minutes of screen work, look at something about twenty feet away for twenty seconds. It is the popular formulation of what eye doctors actually advise, which is less numeric: make a habit of looking up from the screen at a distant object, blink more, and use artificial tears when your eyes feel dry (American Academy of Ophthalmology). The numbers are a way to make the habit automatic, and a timer is the way to make the numbers happen.

That is also why a twenty-minute cadence belongs on the screen, not in your messages. Twenty-seven prompts in a nine-hour day is fine as a silent overlay. As notifications on a phone it is noise, and noise gets muted.

The Three Breaks None of These Apps Reach

Every app above assumes you are at the computer. The breaks that matter most for a long day are the ones where you are not:

1. Lunch away from the screen

The single most skipped break, and the one no desktop timer can enforce, because the desktop is exactly what you need to leave. A reminder at 12:30 on weekdays that says "eat lunch away from the desk", and a "done" reply that builds a streak, is a habit with a record. Habit streaks on WhatsApp explains the mechanism.

2. The afternoon walk

Ten minutes outside at three does more for the second half of the day than any micro-break, and it never happens by itself. It needs a nudge on the device that leaves the building with you.

3. Screens off at night

The break with the biggest consequence tomorrow. A message at 10 PM that says "screens off" lands on the thing you are holding, which is the whole point.

And there is a fourth group the desktop apps do not see at all: the people whose work has no desk. Nurses, paramedics, drivers, warehouse and retail staff take breaks the law or the roster sets, with the phone in a pocket or a locker. For them the phone is the only screen, and a WhatsApp reminder is the break reminder that works; see how to set reminders when you cannot touch your phone.

Three reminders, set once, repeating until you stop them. Two to four messages a day, not twenty-seven.

Why NagMeLater Deliberately Does Not Nag Every 20 Minutes

People sometimes ask for it, so here is the honest answer. Two reasons, one about you and one about us.

About you: a message every twenty minutes is the fastest way to teach yourself to ignore a chat. The reminders that work are the ones you have not learned to swipe away, and that means keeping the count low and the moments meaningful. NagMeLater will pause a repeating reminder on its own if you stop answering it, precisely so it never becomes wallpaper.

About us: from October 2026 every WhatsApp message a business sends is billed by Meta, including replies. Twenty-seven messages a day on a $1.99 plan would mean losing money on every user who set one up, and a product that loses money on its keenest users does not last. So the twenty-minute job goes to a timer, which costs nothing and sits where it should, and the phone reminders stay for the breaks that need a phone. Both are free to try.

Frequently Asked Questions

Which break reminder app is best for Windows?

Stretchly and BreakTimer are both free, open source and run on Windows, macOS and Linux. Workrave is the choice if repetitive strain is the reason, because it watches keyboard and mouse activity rather than the clock. If you cannot install software on the machine, the free browser timer at nagmelater.com/tools/break-timer.html runs in a tab.

Is there a break reminder that works without installing anything?

Yes. The NagMeLater Break Timer is a web page: pick 20-20-20, pomodoro, stand-up or custom lengths, press start, and it counts down in the tab title with a browser notification when the break begins. No extension, no account, nothing sent anywhere.

Can I get a break reminder on WhatsApp?

For the breaks that need your phone, yes: text NagMeLater "remind me every weekday at 12:30 pm to eat lunch away from the desk" and it repeats until you stop it, with a streak when you reply done. It deliberately does not send a message every 20 minutes; that job belongs to a timer on your screen.

What is the difference between a break timer and a pomodoro timer?

A pomodoro timer is a break timer with fixed proportions, usually 25 minutes of work and 5 of rest, aimed at focus rather than health. A general break timer lets you pick the lengths, and eye-strain presets like 20-20-20 use much shorter rests. Most of the apps above do both.