Skip to content

WindowSwitcher

WindowSwitcher links a key or a key combination to a window, identified by part of its title. One press, from any window, brings it to the front.

Download for Windows

0.4.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

0.4.0 · November 15, 2026

WindowSwitcher shortcut list, each linked to part of a window title.
Entering a shortcut, WindowSwitcher waits for a key or a key combination.

One key, one window

Each shortcut links a key to part of a window title, regardless of case. The numeric keypad is told apart from the top-row digits, with Num Lock on or off. The Test button tries the shortcut right away.

Shortcut status showing that no window matches.

The key keeps its effect

If no open window matches, the key does what it usually does. A minimized window is restored before being brought to the front. Shortcuts reserved by the system are refused.

Settings screen with the language, startup and ✖ button behavior.

In the background

WindowSwitcher stays in the notification area and listens to the keyboard while its window is closed. It can start with Windows, hidden.

How to use

  1. Launch WindowSwitcher and click "Add a window".
  2. Press the key or combination to use.
  3. Enter part of the window title, or pick it from the list of open windows.
  4. Press the key from any window: the chosen window comes to the front.

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.
  • Prerequisites : wmctrl (Linux)
  • Linux: X11 session (Wayland is not supported).
  • Settings are saved in windowswitcher.toml, next to the executable. Settings from Numpad Switcher, the former name of the application, are carried over.

Version

Files for version 0.4.0
FileFormatSizeSHA-256
Windows, installer.exe6.3 MB3fa97e2fb1eb7b1b755ddfd9f9ed91989263651b798c173db821e81328b78275
Windows, portable.zip5.5 MB3c5f0f23b848eef55ca7bc82459fce01add30607d15811b75d213d4837327378
Linux, portable———

Release notes for 0.4.0 · November 15, 2026

  • Numpad Switcher becomes WindowSwitcher; existing settings are carried over.
  • New look, interface in French and English.
  • Start with Windows.
  • "✖ closes the application" option, unchecked by default: ✖ puts the window away.
  1. 0.4.0 ·

    • Numpad Switcher becomes WindowSwitcher; existing settings are carried over.
    • New look, interface in French and English.
    • Start with Windows.
    • "✖ closes the application" option, unchecked by default: ✖ puts the window away.
  2. 0.3.0

    • The key keeps its normal effect when the linked window is not open.
    • Options grouped in a Settings screen.
  3. 0.2.3

    • Previous version, under the name Numpad Switcher.

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 WindowSwitcher, 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.