KeyRoutines
ConditionFreecond.network.wifi

Check which Wi-Fi network your PC is on in a routine

On Wi-Fi network is true while the PC is connected to the Wi-Fi network you name, or to any Wi-Fi if you leave the name empty. It lets the same routine act differently at home, at work and on the move.

How it works

  • Type the network's name exactly as Windows shows it, or leave it empty for any Wi-Fi.
  • Windows 11 only shows Wi-Fi names to desktop apps that are allowed to use location, so a named check needs location turned on for KeyRoutines.
  • Inside Wait until it wakes whenever the network changes.

Routines that use it

Home speakers at home

On Woke up, If you're on your home Wi-Fi, Set default audio device picks the living room speakers.

Office mode

If you're on the office network, open your work apps with Open app when you unlock the PC.

Mobile hotspot

If you're on your phone's hotspot, Turn routine on or off pauses the routine that downloads large files.

Good to know

  • Checking a named network needs location allowed for KeyRoutines in Windows' privacy settings.

Questions

Why does Windows need location to see my Wi-Fi name?
Since Windows 11 24H2, Windows treats Wi-Fi names as location information and hides them from desktop apps without location permission. Turn location on for KeyRoutines and named checks work.
Does it need the exact Wi-Fi name?
Yes. Type it exactly as Windows shows it in the Wi-Fi list.

Pairs well with

Build this routine in KeyRoutines

Free from the Microsoft Store for Windows 11 and 10. Pro is a one-time upgrade.