Screen Stay Awake
Screen Stay Awake prevents your website visitor's screen from turning off. The Screen Wake Lock API is used and no visitor prompt is required.
The facts
- Rating
- 5★ from 6
- Active installs
- 70+
- Price
- Free
- Last updated
- 20 May 2026
- Added
- Oct 2024
- Requires WP
- 6.2
- Tested up to
- WP 7.0.4
- Requires PHP
- 7.4
- Downloads
- 1,492
Our analysis
AI-assistedScreen Stay Awake is a WordPress plugin that prevents a visitor's device screen from locking while they are on your site. It is particularly useful for recipe and informational websites where users may not interact with the page frequently but still want to read the content.
The plugin works by sending a request to the visitor's browser using the Screen Wake Lock API. This request occurs in the background upon page load, and in some cases, it may also activate after user interactions like clicks or scrolls, depending on the browser's requirements.
Best for: This plugin suits recipe and how-to websites that require users to read content without frequent interactions.
What it does well
- ✓Sends a request to keep the screen on without user prompt
- ✓Useful for recipe and informational websites
- ✓Utilises the Screen Wake Lock browser API
Where it falls short
- •Limited to browsers that support the Screen Wake Lock API
- •Some browsers require user interaction before activating the wake lock
Verdict
Screen Stay Awake offers a straightforward solution for keeping screens active on specific types of websites, though its effectiveness may vary based on browser support.
From the developer
Wild Operation's own description of Screen Stay Awake, lightly tidied.
Screen Stay Awake sends a request to your visitor’s browser asking it to keep their device’s screen on and prevent locking. This happens in the background and no user prompt is required. Screen Stay Awake is important for recipe websites and other how-to, informational websites. In these cases a visitor may go long periods without interacting with your site but still want to be able to read your content.
To accomplish this, Screen Stay Awake uses the Screen Wake Lock browser API. The request is sent on page load. Some browsers, such as iOS Safari, require the user to interact with your site prior to honoring the wake lock request. In these cases, Screen Stay Awake will also request the screen stay on after clicks, touches, and scrolls.
For information on browser support, please view the WakeLock: request() Documentation