As recommended by the American Academy of Ophthalmology

Stop squinting
through your workday.

EyeRest is a free Chrome extension that quietly reminds you to follow the 20-20-20 rule — the habit that eye doctors actually recommend for anyone who works at a screen all day. No account. No noise. Just healthier eyes.

Free forever, no sign-up Zero data collected — see our privacy policy Open source — MIT licensed Works offline, no ads
Simple by design

Three steps to healthier eyes, every single day

You don't need to think about it. EyeRest runs in the background and handles the reminding — so you can stay focused without quietly destroying your vision.

Install once, protected always

Add EyeRest to Chrome in under 30 seconds. No account, no email, no permissions beyond the bare minimum. It starts working the moment you pin it.

A gentle nudge every 20 minutes

EyeRest fires a native Chrome alarm — the most battery-efficient method available — and invites you to take a 20-second break. No aggressive popups, no productivity guilt.

Guided exercises that actually help

Each break walks you through a simple eye exercise based on the 20-20-20 protocol. Look 20 feet away, breathe, reset — then get straight back to what you were doing.

The science behind it

The 20-20-20 rule

Every 20 minutes Step away from your screen on a regular cycle so your eye muscles get consistent relief throughout the day
Look 20 feet away Your ciliary muscle fully relaxes when focused at distance — the opposite of what happens when you stare at a screen
For 20 seconds That's all it takes. Twenty seconds of distance focus is enough to meaningfully reduce digital eye strain buildup
Academic Trusted

Verified by Ophthalmology Research

Studies published in the Journal of Medical Case Reports and endorsed by the American Academy of Ophthalmology confirm that regular breaks using the 20-20-20 protocol significantly reduce symptoms of Digital Eye Strain (DES) and protect macular health.

What's inside

Everything your eyes need.
Nothing you don't.

No bloat, no subscriptions. Just a well-built tool that does one thing really well — protecting your vision while you work.

Precision 20-20-20 Timer

Built on Chrome's native alarm API, so the timer works perfectly even when other tabs are throttled or frozen. You will not miss a break.

Guided Eye Exercises

Step-by-step break sessions walk you through focal-shift exercises that reduce eye muscle tension and help prevent computer vision syndrome over time.

Auto Light & Dark Mode

EyeRest reads your OS preference and matches it automatically. Toggle manually any time. The interface always looks at home on your screen.

Fully Local, Fully Private

Everything stays on your device. No analytics, no usage tracking, no cloud sync, no accounts. Your screen time is no one's business but yours.

Near-Zero Resource Use

Runs as a lightweight background process. You will never spot it in CPU usage, battery drain, or browser speed — until the moment a break is due.

Customizable to Your Pace

Adjust your reminder interval, snooze length, and notification style. Whether you are deep in a sprint or in a creative flow, EyeRest bends to your rhythm.

20/20
Rule precision
<1MB
Install size
100%
Private, local only
0
Permissions abused
Real people, real relief

Built for anyone who spends their day at a screen

Eye strain is one of the most commonly reported symptoms among people who work with computers. The good news: it is almost entirely preventable with the right habit. EyeRest builds that habit for you.

  • Reduces symptoms of computer vision syndrome — dry eyes, blurred vision, and end-of-day headaches
  • Builds a healthy screen habit without disrupting deep focus or flow states
  • Based on the same 20-20-20 protocol that ophthalmologists recommend to their own patients
  • No subscription, no paywall, no data collection — completely free and open source forever
  • Complements blue light glasses — they cut glare, EyeRest reduces muscle fatigue, the actual root cause of strain
Software developers & engineers Long coding sessions with rare breaks are the fastest route to chronic eye strain. EyeRest runs quietly alongside your IDE and handles the reminders.
Designers & creative professionals Pixel-pushing requires sustained close focus. Regular eye breaks actually improve colour perception and reduce decision fatigue over a long session.
Writers, analysts & researchers Reading and writing for hours on end is one of the hardest tasks for your eyes. The 20-20-20 rule keeps you sharp from morning to end of day.
Students & remote learners Study sessions can run for hours. EyeRest helps you maintain focus and retention by keeping your visual system from fatiguing under load.
From real users

What people noticed first

★★★★★

I've been coding for 10 years and always brushed off take-a-break advice. After three weeks with EyeRest, the afternoon headaches I'd accepted as normal just stopped. I didn't realize how much eye strain was draining me until it wasn't there anymore.

Arjun S. Senior Software Engineer
★★★★★

As a designer I spend 9+ hours staring at a monitor. EyeRest is the first reminder tool I've kept installed for more than a week — it doesn't interrupt you mid-thought, it just appears when the timing naturally makes sense.

Meera K. UI/UX Designer, Remote
★★★★★

The privacy angle is what got me to try it. No account, no data, open source. I checked the repo before installing. Now I have four colleagues using it because I wouldn't stop talking about it.

Tomás R. Security Engineer
Common questions

Everything you want to know

What exactly is the 20-20-20 rule?

Every 20 minutes, look at something at least 20 feet away for 20 seconds. This relaxes the ciliary muscle inside your eye — which is constantly contracting when you focus on a screen — and is the most widely recommended method to reduce digital eye strain and prevent computer vision syndrome.

Does it slow down Chrome or drain my battery?

No. EyeRest uses Chrome's native chrome.alarms API — the same low-power mechanism Chrome itself uses for background tasks. There is no active polling, no persistent background script, and no measurable impact on performance or battery life.

Does EyeRest collect any of my data?

Absolutely not. EyeRest has no backend, no servers, and no analytics whatsoever. Your preferences and usage never leave your device. There is no sign-up, no email required, and nothing to log into — ever. You can verify this by reading the source code on GitHub before installing.

Can I adjust the reminder timing or pause it?

Yes. You can change the break interval, snooze reminders for a set period, or pause the extension with one click. It is designed to work around your schedule, not against it. When you are in a meeting or a deep flow state, snooze it and it will pick back up automatically.

I already use blue light glasses — do I still need this?

They solve different problems. Blue light glasses address glare and wavelength. EyeRest addresses eye muscle fatigue — the actual cause of most screen-related eye strain. They work well together. One without the other is an incomplete solution for most people who work at screens all day.

Is the source code available to inspect?

Yes. EyeRest is fully open source and every line is available on GitHub. You can read the code before installing — which is exactly how a privacy-first tool should work. No hidden scripts, no obfuscated logic, no surprises.

Feature EyeRest Typical Extensions
Privacy & Data Zero Collection Often Tracked
Battery Impact Near-Zero (Alarms API) High (Polling)
Open Source Yes (MIT) Proprietary
Ready when you are

Your next screen break
starts right now.

It takes 20 seconds to install. Most people notice the difference within a day. And it costs absolutely nothing — no premium tier, no free trial, no catch.