UPnP

UPnP is short for Universal Plug and Play. It’s a protocol that lets UPnP-enabled devices on your network automatically discover and communicate with each other, as well as create more direct channels of communication with the internet. 

Turn UPnP on or off

UPnP is enabled by default. 

With the Google Home app

Note: This feature will roll out over the next few days.

  1. Open the Google Home app Google Home app.
  2. Tap Wifi  and then Settings  and then Advanced Networking.

  3. Turn UPnP on or off.

With the Google Wifi app

  1. Open the Google Wifi app .
  2. Tap the Settings and action tab  and then Network & general.
  3. Under the “Network” section, tap Advanced networking and then UPnP.
  4. Turn UPnP on or off.
Should I keep UPnP on or off?

UPnP is enabled by default. It allows devices on your network to communicate with less friction, both with the internet and with other devices on your local network.

UPnP and your network

Within your local network, UPnP lets your devices discover each other more easily. For example, you might want to print a picture from a computer: if your computer and printer are on the same network, leaving UPnP on would let them automatically find and communicate with each other.

Similarly, UPnP is often used for local network video streaming between devices. Chromecast, for example, can use UPnP to better communicate with your TV, and gaming consoles and digital cameras often use UPnP, too.

UPnP also allows devices to request more direct access to the internet by asking the router to open a specific port.

UPnP and the internet

UPnP lets devices request that specific communication ports be opened between themselves and the internet. For example, a gaming console might use port 3074 to communicate with online gaming servers. Instead of configuring that port yourself, UPnP lets the console ask the router to open it for you.

The trade off is that you don't know which devices or applications have asked for open ports. An open port is like a new entry point into your network, so it’s undesirable from a security standpoint to have several open ports. If you want total control over which ports are open, you can turn off UPnP and manually configure port forwarding rules.

Was this helpful?
How can we improve it?