Skip to content

KeepAwake

KeepAwake prevents sleep, screen turn-off and session locking while it is active. The power plan, the registry and group policies are not changed.

Download for Windows

1.1.0 · November 15, 2026 · 6.3 MB

Portable version (.zip)Other systems and versions

Windows may show a warning on first launch: the executables are not signed yet. Click "More info", then "Run anyway". To verify the file, compare its SHA-256 checksum with the one in the technical details.

Available for Windows and Linux

1.1.0 · November 15, 2026

KeepAwake window with the level and duration choices and the Start button.
Choice between the Light and Enhanced levels, with the F15 delay.

Two levels

Light asks the system to stay awake, as a video player does. Enhanced also sends the invisible F15 key after a period of inactivity, adjustable from 10 to 600 s. The Enhanced level also delays session locking.

Duration card set to a specific time, with the countdown.

A duration of your choice

No limit, for a given duration or until a set time. A countdown is shown in the window and in the icon tooltip. At the end, KeepAwake stops and says so with a notification.

KeepAwake icon tooltip in the notification area, with the level and the time left.

In the notification area

Start puts the window away in the notification area. Right-clicking the icon gives Start, Stop and Quit. As soon as KeepAwake is stopped or closed, the PC goes back to its usual behavior.

How to use

  1. Launch KeepAwake: no installation or administrator rights are needed.
  2. Choose the level and the duration.
  3. Click Start: the window goes to the notification area.
  4. To stop, use the icon menu (right-click), or quit KeepAwake.

System requirements

  • Windows 10 (64-bit) or Windows 11
  • glibc 2.35 or later: Ubuntu 22.04, Debian 12, Fedora 36 and later
  • x86_64 architecture.
  • Linux: X11 session for the F15 key. Under Wayland, only the Light level is available.
  • Linux, GNOME: the notification icon requires the AppIndicator extension.
  • Settings are not saved; only the chosen language is kept, in keepawake.toml next to the executable.

Version

Files for version 1.1.0
FileFormatSizeSHA-256
Windows, installer.exe6.3 MBa76737bc32b0aabb31d4e0b39fd14721acb4933eeba3dc4c689ad5947be452b8
Windows, portable.zip5.5 MBf6c11c9c1b71db5c0940571f58dcc4258b5a91773c8c7b85fae9f48d40dcdcf2
Linux, portable———

Release notes for 1.1.0 · November 15, 2026

  • New look, interface in French and English.
  • Left-clicking the icon opens the window; Start and Stop are in the right-click menu.
  • The hidden window frees its memory.
  1. 1.1.0 ·

    • New look, interface in French and English.
    • Left-clicking the icon opens the window; Start and Stop are in the right-click menu.
    • The hidden window frees its memory.
  2. 1.0.0

    • First version: Light and Enhanced levels, no limit, for or until durations, notification icon, end notification.

Verify a file

Compute the SHA-256 checksum of the downloaded file and compare it with the one in the table. If they differ, the file was modified or not downloaded correctly.

Windows
certutil -hashfile <fichier> SHA256
Linux
sha256sum <fichier>

No known bugs

This message goes straight to the person who develops KeepAwake, and it will be read. The email address is optional: leave it if you would like a reply. Otherwise, if your feedback leads to a fix, you will find it in the release notes.

Message type

What happened, what you expected, and the steps to reproduce the problem.

To show an image, paste a link to a well-known image hosting service.