When and why you need to add a printer manually

Most printers connect automatically when you plug them in or join your network. But sometimes Windows or Mac won't find your printer on its own — the printer is older, the connection is unstable, or the automatic detection simply fails. When that happens, you add the printer manually by telling your operating system exactly where to find it and what driver software to use.

Manual setup takes 5 to 15 minutes and works whether your printer connects by USB cable, Wi-Fi, or network cable. You'll need the printer's model number, its network address (if it's on Wi-Fi or ethernet), and sometimes a driver file from the manufacturer's website.

Key Takeaways

  • Windows and Mac both have built-in tools to add printers manually without relying on automatic detection.
  • You need your printer's model number and either a USB cable, the printer's IP address, or its network name to proceed.
  • The printer manufacturer's website has the driver software your computer needs; searching for "[printer model] driver" will get you there.
  • After you add the printer, print a test page to confirm it's working before you rely on it for real documents.

Finding your printer's model number and connection details

Before you start, gather three pieces of information. First, find the model number — it's printed on a label on the printer itself, usually on the back or bottom. Write it down exactly as it appears, including any letters or hyphens. For example: HP LaserJet Pro M404n or Canon imageCLASS MF445dw.

Second, determine how your printer connects. If it's plugged into your computer with a USB cable, you're set. If it's on your home or office network (Wi-Fi or ethernet cable), you need its IP address — a four-part number like 192.168.1.100. Find this by printing a network configuration page directly from the printer (usually a button on the printer itself labeled "Menu" or "Settings"), or by logging into your router and looking at connected devices.

If you can't find the IP address, you can often use the printer's network name instead — the same name you'd see if you were connecting a phone to it. Check your printer's manual or the sticker on the device itself.

Adding a printer on Windows

Open the Windows Settings app by pressing the Windows key and typing "Settings", then press Enter. Click Devices in the left menu, then click Printers & scanners.

Click the Add device button. Windows will search for printers for about 30 seconds. If it finds yours, click it and follow the on-screen steps. If it doesn't find your printer, click The printer that I want isn't listed at the bottom of the window.

A new window opens with several options. If your printer is connected by USB cable, select Add a local printer or network printer with manual settings and click Next. Choose Use an existing port, then select the USB port from the dropdown menu (usually labeled LPT1 or USB001). Click Next.

If your printer is on your network, select Add a network, wireless or Bluetooth printer instead. Windows will search again. If it finds your printer this time, select it and click Next. If not, select The printer that I want isn't listed again, then choose Select a shared printer by name and enter the IP address you found earlier (for example: 192.168.1.100) or the printer's network name. Click Next.

Windows will now ask you to install the printer driver. If Windows has a built-in driver for your model, it will install automatically. If not, you'll see a message asking you to install the driver from the manufacturer. Go to the printer maker's website (HP.com, Canon.com, Brother.com, etc.), search for your model number, download the driver for Windows, and run the installer. Then return to this Windows window and click Next again.

Give your printer a name (you can keep the default or type something like "Office Printer"), then click Next and Finish. Windows will print a test page automatically.

Adding a printer on Mac

Click the Apple menu in the top-left corner and select System Settings (or System Preferences on older Macs). Click Printers & Scanners in the left sidebar.

Click the + button at the bottom of the printer list. A window opens showing available printers. If your printer appears in the list, click it and then click Add. Mac will install the driver automatically if it has one built in.

If your printer doesn't appear, click the dropdown menu at the top of the window (it usually says "Default" or "Nearby Printers") and select IP Printer or Printer using Bonjour. Enter your printer's IP address or network name in the "Address" field, then click Add. Mac will search for the printer and install a driver if available.

If Mac can't find a driver, you'll see a message. Visit the printer manufacturer's website, download the driver for Mac, and run the installer. Then return to Printers & Scanners and try adding the printer again.

Installing the printer driver from the manufacturer

The driver is software that lets your computer talk to the printer. Windows and Mac include basic drivers for common printers, but older or specialized models need the manufacturer's driver.

Go to the printer maker's website. Search for your exact model number in their support or downloads section. Download the driver file for your operating system (Windows or Mac) and the version you're running. Most sites let you select your OS from a dropdown menu.

Once downloaded, double-click the driver file and follow the installer's steps. You may need to restart your computer. After the restart, return to the printer setup window and try adding the printer again — this time your computer will find the manufacturer's driver and use it.

Testing your printer connection

After you've added the printer, print a test page to make sure everything works. On Windows, go back to Settings > Devices > Printers & scanners, click your printer's name, and click Print a test page. On Mac, go to System Settings > Printers & Scanners, select your printer, and click Print Test Page.

If the test page prints, your printer is ready to use. If nothing happens, check that the printer is turned on and has paper and ink or toner. If the printer still doesn't respond, restart both your computer and the printer, then try the test page again.

If you see an error message, note the exact text and search for it along with your printer model number. Most common errors have straightforward fixes — usually a driver conflict or a network connection problem.

Troubleshooting when the printer won't add

If your computer can't find the printer even after you've entered the IP address or USB port, start by restarting both devices. Turn off the printer completely, wait 30 seconds, and turn it back on. Do the same with your computer. Then try adding the printer again.

If the printer is on your network, make sure it's connected to the same Wi-Fi network as your computer. Check the printer's display screen or print a network configuration page to confirm. If it's on a different network or a guest network, move it to your main network.

If you're using a USB cable, try a different USB port on your computer — some ports work better than others. Also check that the cable isn't damaged. If you have another USB cable available, test with that.

If you're still stuck, download the latest driver from the manufacturer's website and reinstall it. Outdated drivers are a common reason printers won't connect. After installing the new driver, restart your computer and try adding the printer once more.

Frequently Asked Questions

Do I need the printer driver before I add the printer?

Not always. Windows and Mac have built-in drivers for many common printers, so you can often add the printer first and let your computer install the driver automatically. If your computer can't find a driver, it will tell you, and then you download it from the manufacturer's website and install it.

What's the difference between adding a printer by IP address and by USB?

A USB printer connects directly to one computer with a cable. A network printer (added by IP address) connects to your Wi-Fi or ethernet and can be used by any computer on that network. Network printers are more convenient if multiple people need to print, but USB is simpler if only one computer needs it.

My printer is on my network but I can't find its IP address. What do I use instead?

Many printers have a network name (also called a hostname or Bonjour name) that you can use instead of the IP address. Check the printer's manual or the sticker on the device. On Mac, you can also select "IP Printer or Printer using Bonjour" and type the network name directly.

The test page printed but my documents won't print. What's wrong?

Check that the printer is set as your default printer. On Windows, go to Settings > Devices > Printers & scanners, click your printer, and click Set as default. On Mac, go to System Settings > Printers & Scanners, select your printer, and click Set as default printer. If it's already the default, restart the printer and try again.

Can I add the same printer to multiple computers?

Yes. Repeat the manual setup process on each computer. If the printer is on your network, each computer will use the same IP address or network name. If you're using USB, each computer needs its own cable connection to the printer, or you can add it as a network printer instead so all computers can share it.