Eye Rest Reminder icon

Eye Rest Reminder

Reminds you to rest your eyes and prevent digital eye strain with gentle break reminders.

Users
78
Works on
Chrome · Edge · Firefox
Version
3.0.2

Hours at a screen dry your eyes out, and you usually notice only once they already ache. This drops a dark full-screen prompt over the tab you are reading, holds it for a couple of seconds, then fades out and hands your work back.

Eye Rest Reminder gently reminds you to rest your eyes so you can prevent digital eye strain during long hours at the screen. Based on the popular 20-20-20 habit, it nudges you to look away and blink at regular intervals.

Screenshots

What it does

  • Gentle Break Reminders

    A soft, non-intrusive reminder appears at your chosen interval to look away from the screen.

  • Customizable Interval

    Set how often you want to be reminded to match your work rhythm.

  • Prevents Digital Eye Strain

    Regular short breaks help reduce dryness, fatigue, and tension from continuous screen time.

  • Works Everywhere

    Reminders appear no matter which website you are on.

  • Light / Dark Theme

    A calm popup that matches your preference.

When you'd reach for it

  • Long reading or editing sessions

    A small toast in the corner is easy to skim past when you are deep in a document. A layer that covers the entire viewport is not. The prompt sits on top of the page at 80 percent black with an eye icon, then fades on its own, so you do not have to click anything to get back to work.

  • Picking a rhythm that fits your work

    The popup has a slider that snaps to 15, 25, 30, 45 or 60 minutes. Pick the spacing you actually want between breaks and it is written to your browser's local storage, so the choice survives closing the popup and restarting Chrome.

  • Seeing the break screen before you commit to it

    The Test Now button in the popup sends the overlay straight to the tab you have open. It is the fastest way to check how the prompt behaves on the sites you actually use — a dense dashboard, a video page, a long article — before deciding whether the interruption suits you.

How to use it

  1. 01Install Eye Rest Reminder — it starts working right away.
  2. 02Open the popup to set your preferred reminder interval.
  3. 03Keep working — a gentle reminder will appear when it's time to rest your eyes.
  4. 04Look away, blink, and relax for a few seconds before continuing.

Permissions & privacy

Single purpose

Eye Rest Reminder has a single purpose: to remind users to rest their eyes at regular intervals to help prevent digital eye strain. It schedules recurring reminders based on a user-defined interval and displays a gentle, non-intrusive reminder on the current page. All settings are stored locally and no data leaves the user's device.

storageEye Rest Reminder uses the storage permission to save the user's preferences — such as the reminder interval and enabled/disabled state — locally using chrome.storage.local. This ensures the user's chosen reminder rhythm persists across browser sessions. All data is stored locally and is never transmitted to any external server.
alarmsEye Rest Reminder uses the alarms permission to schedule the recurring break reminders via chrome.alarms. Because the reminders must fire reliably at the user's chosen interval even while the service worker is otherwise idle, chrome.alarms is the appropriate mechanism to wake the extension and trigger the next reminder. The alarm only triggers the reminder — no personal data is accessed, stored, or transmitted.
tabsCan see the titles and addresses of your open tabs.

Eye Rest Reminder runs entirely in your browser. Your reminder settings are stored locally. No browsing history, page content, or personal data is collected, stored, or transmitted. It runs only the code shipped inside the package — no remote code is fetched.

Questions people ask

How do I set up eye break reminders in Chrome?

Open the popup from the toolbar, drag the slider to the interval you want, and it is saved right away. Press Test Now to show the rest prompt on the tab you are currently viewing, so you can see what the interruption looks like before committing to an interval.

Does the break screen appear by itself while I work?

Not in the published build, version 3.0.2. The background service worker ships without an active timer, so the overlay is triggered from the popup's Test Now button rather than firing on a schedule. Your chosen interval is still saved locally. If you want a break screen that runs unattended today, this is the honest limitation to know about before installing.

What does the reminder actually look like?

A dark layer at 80 percent opacity covers the whole page area, with the words "Rest Your Eyes" and an eye icon in the centre. It stays for about two seconds and then fades out over a fraction of a second. There is no sound and no button to dismiss.

It runs on every website — what can it read?

Nothing. The content script's entire job is to build one hidden overlay element and wait for a message telling it to show. It never reads page text, form fields, URLs or history. The manifest declares storage, alarms and tabs; your interval lives in chrome.storage.local.

Will the overlay cover a video or a call?

It covers the page it is shown on, including video that is playing inside that page, because it is drawn at the top of the stacking order. It cannot cover the browser's own toolbars or other applications on your desktop. It also removes itself after roughly two seconds, so it will not lock you out of anything.

Related extensions