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
- 01Install Eye Rest Reminder — it starts working right away.
- 02Open the popup to set your preferred reminder interval.
- 03Keep working — a gentle reminder will appear when it's time to rest your eyes.
- 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.
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
Quick Memo74 usersA simple and elegant memo extension for your browser
YouTube Detox47 usersRemoves recommended videos from YouTube homepage and video pages.
Focus Guard3 usersBlock distracting sites with "Why are you here?" prompt. Reduce YouTube, X, Reddit, Instagram use — digital detox, 100% local.
Notion Table & Database to CSV / Markdown2 usersNotion table to Markdown or CSV in one click. Adds a Copy button above any Notion table or database view. No login, no API.
Air Quality MonitorReal-time air quality monitor for Korean cities (PM2.5/PM10)
Auto Scroll - Hands Free Page ScrollerAutomatically scroll any web page at adjustable speed. Hands-free scrolling for reading, browsing, and presentations.