How to Connect HP Printer to Wi-Fi using WPS

There are 3 steps to connect your HP printer to a computer or router using WPS:

  1. Put Printer to WPS Mode
  2. Put Router to WPS Mode
  3. Add Printer

Don’t worry, I will explain each step in detail.

Not all the routers support WPS connection. So, before you begin, ensure your router supports a WPS connection and has a WPS button.

1. Put Printer to WPS Mode

To put your printer in WPS mode, press and hold the Wi-Fi button for 5 seconds or until the wireless light blinks. (If your printer has dedicated WPS button, press and hold that button instead of Wi-Fi button).

If you have HP Desktop 600 or Envy 6400 and 6000 series printers, press the Power and Wireless buttons for 5 seconds until the wireless button starts flashing.

If your HP printer has a touchscreen panel, it won’t have a physical WPS or Wireless button. So, to put that in WPS mode, open Setup. Go to Network Setup -> Wireless Settings.

Select Wi-Fi Protected Setup -> Push Button., and then select Start.

Once your printer is in WPS connection mode, you will have 2 minutes to put your router in WPS connection mode.

2. Put Router to WPS Mode

To put the router in WPS connection mode, press the WPS button on the router until the WPS light starts blinking.

Now your printer will attempt to connect to the router. Establishing a connection with the router can take 1 to 2 minutes.

Once a wireless connection is established between the printer and router, the Wireless button on the printer will stop blinking.

For printers with touchscreens, you will see a Connected message in the Wireless Settings.

Now that your printer is connected to the network, it’s time to connect this printer to your computer or mobile.

3. Add Printer to your Computer or Mobile

When the printer is connected to the network, you can easily connect it to your computer or mobile device using the HP Smart utility.

Windows and Mac

For Windows computers, download the HP Smart from Microsoft Store.

For Mac, download HP Smart for Desktop from App Store.

On welcome screen, click on Skip for now option.

Next, click on Add Printer.

Now, your computer will scan for the printer and display it. Select your printer from the list to finish its installation.

Connect without using HP Smart

Alternatively, you can connect this network printer to your computer without using the HP Smart app. Here’s how to do that:

Windows 11

Open Windows Settings.

Click on Bluetooth & devices in the left panel. Next, click on Printers & scanners.

Now you will see a list of available printers. Click on Add device button next to your printer.


Open System Preferences.

Click on Printers & Scanners. Click on the + icon.

Select your printer from the list and click on the Add button.


Download HP Smart on your Android or iOS device. It is available in both Apple App Store and Google Play.

Launch the app and click on the Add Printer button on the top right.

Next, click on Complete Now button below Finish setup or add a pritner that’s already set up option. See the screenshot below:

Once the printer setup is completed, you will see Set up complete-Let’s print! screen.

If you still have issues connecting your HP printer to your network using WPS, feel free to ask me in the comments.

About the Author

Muhammad Qasim

Muhammad Qasim

Muhammad Qasim is an Electrical Engineer, Solo Entrepreneur, and Web Developer who loves troubleshooting gadgets and making cool things for the internet.

You can contact him on Email, LinkedIn, Twitter, or GitHub.

Leave a Comment