The fastest way depends on whether your printer is new or already set up
If your HP printer is brand new, the quickest path is usually the USB cable that came in the box — plug it into your computer, and Windows or Mac will often recognize it automatically within a minute. If your printer is already set up on your network or you want to print wirelessly, you'll need to install HP's printer software first, then add the printer through your computer's settings. The method you choose depends on what you have available: a USB cable, a working Wi-Fi network, or both.
HP printers connect in three main ways: directly to one computer via USB, to your home or office network so any device can print to it, or through HP's cloud service if you're away from home. Most people use network printing because it lets multiple devices share one printer without moving cables around.
Key Takeaways
- USB connection is fastest for a single computer but only works when the cable is plugged in and the computer is on.
- Network (Wi-Fi) connection lets any device in your home print to the same printer, and the printer keeps working even if one computer shuts down.
- You need to install HP's printer software before your computer will recognize the printer, whether you use USB or Wi-Fi.
- If your printer won't connect, restart both the printer and your computer, then check that they're on the same Wi-Fi network.
USB connection: the direct route for one computer
Plug the USB cable into the back or side of your HP printer, then plug the other end into an available USB port on your computer. Wait 30 seconds. On Windows, you'll see a notification that a new device was found. On Mac, the printer should appear in System Preferences under Printers & Scanners within a minute.
If nothing happens after a minute, download the printer driver from HP's website. Go to hp.com/support, search for your printer model (you'll find it on a sticker on the printer itself), and download the driver for your operating system. Run the installer and follow the prompts. Once installed, restart your computer and plug the USB cable back in.
USB works well if you have only one computer and the printer sits nearby, but the printer will only respond when that computer is on and the cable is connected. If you want to print from your phone, tablet, or a second computer, you'll need to set up Wi-Fi instead.
Wi-Fi connection: printing from any device on your network
First, make sure your printer has Wi-Fi built in — check the printer's control panel or the manual. If it does, press the Wi-Fi button on the printer (usually marked with a wireless symbol) and wait for the light to blink. This puts the printer in pairing mode for about two minutes.
On your computer, go to your Wi-Fi networks list and look for your printer's name — it usually starts with "HP-" followed by numbers or letters. Select it and enter the Wi-Fi password for your home or office network. The printer will connect and remember this network, so you won't have to do this step again.
Next, download and install the HP printer software from hp.com/support using the same steps as the USB method. When the installer asks how you want to connect, choose "Wireless" or "Network" instead of USB. The software will search for your printer on the network and add it automatically. Once installed, you can print from any device on the same Wi-Fi network without plugging in cables.
Adding the printer to Windows settings
After the HP software is installed, you can also add the printer through Windows itself so it appears in all your programs. Open Settings, go to Devices, then Printers & Scanners. Click Add a printer or scanner. Windows will search for printers on your network. When you see your HP printer in the list, click it and select Add device.
If your printer doesn't appear in the list, make sure it's powered on and connected to the same Wi-Fi network as your computer. You can check the printer's network status by looking at its control panel or printing a network configuration page — most HP printers have a menu option for this under Settings or Network.
Adding the printer to Mac settings
On a Mac, open System Preferences (or System Settings on newer versions), then go to Printers & Scanners. Click the plus sign to add a printer. Your HP printer should appear in the list if it's on the same Wi-Fi network. Select it and click Add. Mac will download the driver automatically if it doesn't already have it.
If your printer doesn't show up, restart both the printer and your Mac, then try again. Make sure your printer is connected to Wi-Fi by checking its control panel — you should see a Wi-Fi symbol or be able to view the network name in the printer's menu.
Troubleshooting when the printer won't connect
If your computer finds the printer but can't print, or if the printer doesn't appear at all, start by restarting both devices. Turn off the printer completely, wait 10 seconds, and turn it back on. Then restart your computer. This clears temporary connection problems that often cause printers to stop responding.
Check that your printer and computer are on the same Wi-Fi network. On the printer's control panel, look for a network or Wi-Fi menu and confirm the network name matches the one your computer is connected to. If they're on different networks, disconnect the printer from its current network and reconnect it to the correct one.
If you're still stuck, uninstall the HP software completely, restart your computer, then download and reinstall it fresh from hp.com/support. Choose your exact printer model and operating system carefully — installing the wrong driver is a common reason printers won't work. After reinstalling, restart your computer again before trying to print.
Printing over the internet when you're away from home
HP offers a service called HP ePrint that lets you print to your printer from anywhere using an email address. To set it up, go to hp.com/eprint and create an account, then add your printer to it. Your printer gets a unique email address. From then on, you can email a document to that address from your phone or any computer, and it will print at home.
This requires your printer to be powered on and connected to the internet, but you don't need to be home or on the same network. It's useful if you want to print something while traveling or from the office, but it's slower than printing on your local network because the document has to travel to HP's servers first.
Frequently Asked Questions
Do I need to install software if I just want to use USB?
Windows and Mac can recognize basic HP printers without software, but you won't have access to all the printer's features like double-sided printing or color settings. Installing the full driver from HP's website gives you the complete feature set and is worth doing even for USB connections.
Can I connect my HP printer to Wi-Fi if it doesn't have a Wi-Fi button?
Some older HP printers don't have built-in Wi-Fi. Check your printer's manual or look at the back panel — if there's no wireless symbol, the printer only supports USB or wired Ethernet. You can still use it with USB, or you can buy a separate wireless print server, though that's less common now.
Why does my printer keep disconnecting from Wi-Fi?
Printers often disconnect if they're too far from the router or if the Wi-Fi signal is weak. Try moving the printer closer to the router, or restart both the printer and router. If disconnections keep happening, your router may be dropping devices — check if other devices have the same problem, and consider contacting your internet provider.
What if I lost the USB cable that came with my printer?
You can buy a replacement USB cable from any electronics store — most HP printers use a standard USB Type-B cable, which costs $5 to $15. Check your printer manual to confirm the cable type, or search for your printer model online to see what it needs.
Can multiple computers print to the same HP printer at the same time?
Yes, if the printer is connected to Wi-Fi. Each computer needs to have the HP software installed and the printer added to its settings, but they can all send print jobs to the same printer. The printer will queue them up and print them one at a time.