Keep Awake – Prevent Screen Sleep

Keep your screen awake with Wake Lock API + fallback. Shows precise current time and accumulated awake time. Fullscreen mode.

Try it Free →

Features

💡

Wake Lock API

Uses the browser Wake Lock API to prevent screen sleep when supported.

Current Time

Shows precise current time updating every second, even when screen would normally dim.

📊

Accumulated Time

Tracks total time the screen has been kept awake this session.

📺

Fullscreen Mode

Fullscreen immersive mode for presentations or wall display.

🌈

OLED-Safe Gradient

Subtle background color cycling to prevent OLED burn-in.

🔒

Privacy First

No data sent anywhere. Pure browser APIs.

How to Use

1

Enable

Click the Enable button to start preventing screen sleep.

2

View Time

Current time is displayed prominently. Accumulated awake time shown below.

3

Fullscreen (optional)

Click Fullscreen for immersive display mode.

4

Disable

Click Disable to stop preventing sleep.

Frequently Asked Questions

How does this prevent screen sleep?
Uses the Wake Lock API which tells the OS to not dim or turn off the screen. Falls back to user interaction loop if Wake Lock is unavailable.
Does it work on all devices?
Wake Lock API works on Chrome, Edge, Safari, and Firefox (recent versions). If unsupported, it uses a JavaScript-based fallback.
What is the OLED-safe gradient?
The background slowly cycles through subtle color gradients to prevent static image burn-in on OLED screens.
Is my data sent to a server?
No. The tool uses only browser APIs. No data is sent anywhere.

← Back to pudone! home