ScreenAwake.online is the #1 free browser-based tool to keep your screen awake and prevent screen sleep on any device — no app installation, no account, no ads. It works by leveraging the browser's native Wake Lock API, keeping your display active as long as you need it.
Whether you're following a recipe in the kitchen, reading a long article, running a live presentation, or monitoring a dashboard, ScreenAwake ensures your screen never dims at the wrong moment.
How to Use It
1
Open screenawake.onlineWorks on any browser, on any device — Chrome, Safari, Firefox, Edge.
2
Choose your timerSelect 30 min, 1 hour, 2 hours, a custom duration, or "Keep on forever" for unlimited screen-on time.
3
Hit StartTap the green button and your screen will stay awake. You'll see the active indicator light up.
4
Switch tabs or apps freelyThe wake lock continues working in the background — browse, read, cook, present.
5
Stop anytimeHit Stop when you're done, or let the timer run out and get a gentle chime notification.
Why You Need This
Modern operating systems aggressively power-manage screens for battery reasons. That's fine most of the time — but infuriating when you actually need your display on. Here are the most common situations:
📖
Reading & Articles
Stop tapping your screen every 30 seconds while reading long content.
🍳
Cooking Recipes
Keep your tablet or phone screen on while following step-by-step recipes hands-free.
📊
Presentations & Demos
Prevent embarrassing screen blackouts during client demos, webinars, or class lectures.
🗺️
Navigation & Maps
Keep GPS and map apps visible without constant screen tapping while driving or hiking.
💬
Appear Active in Slack/Teams
Prevent away/idle status in work apps while you're stepping away briefly.
📈
Dashboard Monitoring
Keep analytics, server stats, or trading dashboards always visible.
🎵
Sheet Music & Tutorials
Follow along with music sheets or video tutorials without interruption.
🏋️
Workouts & Exercise
Keep workout timers and exercise guides visible through your entire session.
💼
Teams / Slack / Zoom Status
Prevent Away or idle status in work apps. Stay Available without touching your mouse — perfect for short breaks.
Compatible Devices
📱Android Phones & Tablets
Chrome, Firefox, Samsung Internet — full Wake Lock support
🍎iPhone & iPad
Safari on iOS 15+, Chrome on iOS — works for 10–15+ minutes in background
💻Windows Laptops
Chrome, Edge, Firefox — best experience, full background support
🍏Mac & MacBook
Safari, Chrome, Firefox — full Wake Lock on macOS
📗Chromebooks
Chrome OS — native support via the Chrome browser
🐧Linux Devices
Any modern Chromium-based or Firefox browser
How We Compare
Not all "keep screen awake" solutions are equal. Here's how ScreenAwake.online stacks up against alternatives:
Feature
App Download
OS Settings
ScreenAwake.online
No install required
✗
✓
✓
Works cross-platform
✗
✗
✓
Timer with auto-stop
✗
✗
✓
Pomodoro built-in
✗
✗
✓
Anti-idle (mouse/keyboard)
✗
✗
✓
100% free, no ads
✗
✓
✓
Reverts automatically
✗
✗
✓
💼
Stay Active in Teams, Slack & Zoom
The most reliable setup to prevent Away / idle status while you're away from your desk
⚡
For this to work reliably, you must enable both anti-idle options — Invisible mouse activity and Stealth F15 key simulation — before clicking Start. These two work together: mouse movement prevents screen sleep, while the F15 key press signals activity directly to communication apps.
1
Use Chrome or Edge
These browsers have the best Wake Lock API support. Avoid Firefox for this use case — its background tab handling is more aggressive.
2
Enable both checkboxes
Tick Invisible mouse activity AND Stealth F15 key simulation in the Anti-Idle section before pressing Start.
3
Set status to Available first
In Teams or Slack, manually set your status to Available before starting ScreenAwake — apps won't override a manually-set status as quickly.
4
Keep the tab visible
Keep the ScreenAwake tab open and don't minimize the browser window. Switching to other tabs is fine — full minimize reduces effectiveness.
5
Teams Web extra setting
In Teams Web → Settings → Notifications & Activity → enable "Keep my current status when I'm active outside of Teams".
6
Use "Keep on forever" timer
Select No timer / Keep on forever in the timer settings so ScreenAwake never auto-stops mid-session.
💡
Pro tip: The F15 key is a special key that exists on extended Mac keyboards but registers as a harmless keypress on all platforms. No app will ever capture it or display a character — it's completely invisible to everything except the OS idle timer. This is what prevents Teams, Slack, and Zoom from seeing you as Away.
Browser Compatibility
✓ Chrome — Best
✓ Edge — Excellent
✓ Safari (macOS/iOS)
~ Firefox — Limited
✓ Samsung Internet
What Users Say
★★★★★
Finally! I can read long articles without my iPhone screen turning off every minute. Simple, instant, perfect.
— Sarah K., iPhone user
★★★★★
Best tool for presentations. My laptop screen stays on the entire meeting without touching any settings. Lifesaver.
— James R., Teacher
★★★★★
I use it every day in the kitchen for recipes. My tablet stays on the whole time I'm cooking. Couldn't be simpler.
— Maria L., Home Cook
★★★★★
Needed something to keep my monitoring dashboard up all day. No app, no fuss — just works. Bookmarked forever.
— Dev T., SysAdmin
Frequently Asked Questions
Yes! On Android, Windows, Mac, and Chromebook it works perfectly when you switch tabs or minimize the browser. On iPhone, the Wake Lock remains active for 10–15+ minutes after minimizing, which covers most use cases.
Yes, 100% free forever. No ads, no account, no app download, no hidden fees. The tool runs on voluntary donations from people who find it useful.
Only slightly more than normal browsing. The battery consumption comes from the screen itself staying on — the tool adds virtually no overhead beyond that. Use the timer feature to automatically stop after a set duration.
The Screen Wake Lock API is a web standard supported in modern browsers that allows websites to request the operating system to keep the display on. ScreenAwake.online uses this API plus additional fallbacks (video loop, mouse simulation) for older browsers.
The page needs to be loaded in your browser — but once loaded, the wake lock remains active even with spotty connectivity. You can also add ScreenAwake.online to your home screen for one-tap access anytime.
Yes, Safari on iOS 15 and later supports the Wake Lock API. The screen stays on while the browser is in the foreground, and continues for 10-15+ minutes when minimized. For best results on iOS, keep Safari as the frontmost tab.
The "invisible mouse activity" option fires synthetic mouse-move events at random intervals, which keeps the OS from registering idle time. The "F15 key simulation" sends an obscure key press that no application captures — preventing Slack, Teams, Zoom, and other apps from showing you as away.
Enable both anti-idle options (Invisible mouse activity + Stealth F15 key simulation), use Chrome or Edge, keep the ScreenAwake tab visible (don't minimize the whole browser), manually set your status to Available in Teams before starting, and set the timer to "Keep on forever". For Teams Web, also go to Settings → Notifications & Activity and enable "Keep my current status when I'm active outside of Teams."
Yes. The Stealth F15 key simulation fires every 90 seconds, which is enough to reset the idle timer used by Slack, Zoom, and most other communication apps. Pair it with the mouse activity option for best results. Note: Slack Desktop and Zoom desktop apps may have their own idle timers — for those, keeping the browser window visible (not minimized) is important.
The Pomodoro Technique is a productivity method: work for 25 minutes, take a 5-minute break, repeat. Every 4 sessions you get a longer 30-minute break. The built-in Pomodoro timer lets you combine focused work sessions with screen-awake functionality in one tool.