Installation & Drivers

How to Connect a Printer to a Laptop: Wi-Fi and USB (Windows, Mac, Chromebook)

Use Wi-Fi if the printer is wireless and USB if it is not, then add the printer on the laptop itself. This covers Windows 11, MacBooks, Chromebooks and the laptop quirks that get in the way.

HP Color Laser MFP on a glass side table
Photo: Mahrous Houses on Unsplash
On this page
  1. Which connection should you use?
  2. How do I connect a printer to a Windows 11 laptop?
  3. How do I connect a printer to a MacBook?
  4. How do I connect a printer to a Chromebook?
  5. Wi-Fi Direct, Bluetooth and Ethernet: when they make sense
  6. My laptop only has USB-C ports. What do I need?
  7. Work laptops, VPNs and company restrictions
  8. Laptop settings that make the printer disappear
  9. If it still won't connect

To connect a printer to a laptop, use Wi-Fi if the printer is wireless: join the printer to your home network, then add it on the laptop (Windows 11: Settings › Bluetooth & devices › Printers & scanners › Add device; Mac: System Settings › Printers & Scanners). For a USB printer, plug in the cable and the laptop usually installs it automatically.

Which connection should you use?

Most printers sold in the last few years offer at least two ways to connect, and the right one depends on where the laptop lives and how many people print. This table covers the options for any brand.

ConnectionBest forWhat you needWatch out for
Wi-Fi (through your router)Most homes; several laptops and phones sharing one printerPrinter and laptop on the same home networkGuest networks and VPNs hide the printer from the laptop
USB cableOne laptop at one desk, older printers, the quickest setupA USB printer cable, plus a USB-C cable or adapter on newer laptopsOnly that laptop can print, and only while it is plugged in
Wi-Fi DirectNo router, visiting guests, a printer out of Wi-Fi rangeWi-Fi Direct turned on at the printer, and its passwordThe laptop usually loses its internet connection while joined
BluetoothSome portable, photo and label printersA printer that prints over Bluetooth, not one that only uses it for setupSlow, short range, and rare on regular home printers
Ethernet to the routerA printer near the router, or in an officeA network cable from printer to router; the laptop stays on Wi-FiDon't run the cable from the printer straight into the laptop

If you are unsure, choose Wi-Fi. It lets every device in the house print, and once the printer's address is locked in your router it tends to stay reliable. If the printer is not on your Wi-Fi yet, do that first with our wireless printer setup guide, then come back here to add it to the laptop.

A common mix-up: joining the printer to Wi-Fi does not add it to your laptop. Those are two separate jobs, and each laptop, phone and tablet has to add the printer on its own.

Epson inkjet printer on a wooden desk
FilterGrade

How do I connect a printer to a Windows 11 laptop?

Illustration of a slim laptop with a web browser globe linked wirelessly to a printer

Wi-Fi printers

  1. Make sure the laptop is on the same Wi-Fi network as the printer, not a guest network or a phone hotspot.
  2. Open Settings › Bluetooth & devices › Printers & scanners.
  3. Click Add device and give it up to a minute to search.
  4. When your printer appears, click Add device next to it. Windows 11 installs most current printers with its built-in driverless support, so there is usually nothing to download.
  5. Click the printer, choose Print test page, and check that it comes out.

If the printer is listed more than once, for example one entry ending in "Fax" or one starting with "DIRECT-", choose the plain model name. Install the manufacturer's full driver only if you need features the basic one leaves out, such as scanning software or tray options; our Windows 11 printer driver guide explains when that is worth it.

When the printer isn't listed: Add manually

After the search finishes, a line reading The printer that I want isn't listed appears with an Add manually button. The most useful option behind it is Add a printer using an IP address or hostname, which skips the discovery step that firewalls and VPNs tend to block. You need the printer's address for this, and it only takes a minute to get: see how to find your printer's IP address.

If the wizard keeps failing, or the add itself errors out, the full fix list (network discovery services, stale ports, spooler restarts) is in can't add a printer in Windows 11.

USB printers

Plug the printer into the laptop, turn the printer on and wait a minute. Windows normally installs it by itself and it appears under Printers & scanners. If the manufacturer's installer tells you to wait before connecting the cable, follow that order, because connecting early can leave a half-working second copy of the printer. If nothing appears at all, work through USB printer not detected.

How do I connect a printer to a MacBook?

  1. Join the MacBook to the same Wi-Fi network as the printer, or connect the USB cable.
  2. Open System Settings › Printers & Scanners.
  3. Click Add Printer, Scanner, or Fax, select the printer, and check that the Use menu shows AirPrint or Secure AirPrint for a network printer.
  4. Click Add, then print a test page from any app with Command-P.

If the printer does not show up, the IP tab (the globe icon) in the same window adds it by address. On macOS 15 Sequoia and macOS 26 Tahoe, also look at System Settings › Privacy & Security › Local Network; the apps you print from need that switch on, or a working printer can seem to vanish. Our guide to connecting a printer to a Mac covers AirPrint, older models without AirPrint, and USB in more depth.

How do I connect a printer to a Chromebook?

Chromebooks print without drivers, using the same kind of driverless printing as AirPrint. Open Settings, type "printers" into the search box (the menu has moved between ChromeOS versions), and open the printers page. Nearby network printers are listed as available; click Save next to yours. If it is not listed, Add printer manually takes the IP address with the protocol set to IPP.

USB printers usually appear on the same page a few seconds after you plug them in. School and work Chromebooks are managed by an administrator who may have turned off adding your own printers, in which case only the printers they have set up will appear. Details and "Printer unavailable" fixes are in how to print from a Chromebook.

Compact printer in a dimly lit room
Prasopchok

Wi-Fi Direct, Bluetooth and Ethernet: when they make sense

Illustration of a smartphone sending a document wirelessly to a printer that prints the page

Wi-Fi Direct

Wi-Fi Direct makes the printer broadcast its own small network, usually named DIRECT- followed by a few characters and the model. You join it from the laptop's Wi-Fi list with the password shown on the printer's screen or report, then add the printer as normal. It is the right answer for a printer in a garage with no signal, or a laptop that is only visiting for the day. The catch is that most laptops have one Wi-Fi radio, so while you are joined to the printer you usually have no internet. Setup by brand is in our Wi-Fi Direct printing guide.

Bluetooth

Many current HP, Canon and Epson printers have Bluetooth, but most use it only so the phone app can hand over your Wi-Fi details during setup. Printing over Bluetooth is mainly found on some portable, photo and label printers. If yours supports it, turn on Bluetooth on the laptop and use the same Add device button in Windows; on a Mac, Bluetooth printers appear in the Add Printer list.

Ethernet

A network cable from the printer to a spare port on the router is the most stable connection there is, and laptops on Wi-Fi print to it exactly as they would to a wireless printer. What does not work well is running a cable from the printer straight into a laptop's Ethernet port or adapter. With no router handing out addresses, both ends fall back to self-assigned addresses and the setup becomes fiddly. For a direct connection, use USB instead.

My laptop only has USB-C ports. What do I need?

Almost every printer has a square-ish USB-B socket, while recent MacBooks and many thin Windows laptops only have USB-C. You have three workable options:

  • A USB-C to USB-B cable. One cable with nothing in between. This is the simplest and most reliable choice, and it is inexpensive at Best Buy, Staples or Amazon.com.
  • A USB-C adapter or hub with a full-size USB-A port, used with the printer's existing cable. Fine for most printers; if the printer drops out mid-job, try a direct cable or a powered hub.
  • A dock. Leave the printer plugged into the dock at your desk so it connects whenever the laptop does.

One laptop-specific quirk: if you plug the printer into a different port, hub or dock, Windows can create a second entry with "(Copy 1)" in the name. Jobs then go to whichever copy is the default, which may not be the one that is connected. Remove the extra entry in Printers & scanners and try to use the same port each time. Or skip the cable altogether: if the printer has Wi-Fi, a laptop that moves around the house is better off printing wirelessly.

Work laptops, VPNs and company restrictions

A laptop issued by an employer or school often cannot see a home printer, and that is usually by design rather than a fault.

  • VPN. Many company VPNs send all traffic through the office, which hides every device on your home network. Disconnect the VPN to print if your employer allows it. Some VPN clients have a setting that allows local network access, but it is normally controlled by IT.
  • Admin rights. Managed Windows laptops frequently block driver installs for standard users, so Add device finds the printer and then fails with a permissions message.
  • Company print systems. Organizations that use Microsoft Universal Print or similar tools may only allow printers they have approved.
  • Security software. Corporate firewalls often block the discovery traffic that printers rely on, even when the laptop is at home.

Don't try to work around your employer's security settings. Ask IT whether home printing is allowed and how they want it set up; many will add the printer for you remotely.

Laptop settings that make the printer disappear

Public vs private network profile

Windows 11 treats networks marked Public as untrusted and hides other devices on them, printers included. Laptops join lots of networks, and your home network can end up marked Public after a router change. Open Settings › Network & internet › Wi-Fi, open your network's properties, and set Network profile type to Private. Only do this on networks you trust, such as your home; leave coffee shop and hotel networks on Public.

Sleep and power settings

When a laptop wakes from sleep, Wi-Fi takes a few seconds to reconnect, and a document sent in that gap can make the printer look offline. Wait until the Wi-Fi icon shows connected before printing. The printer sleeps too: if it only goes offline first thing in the morning, extend its sleep timer and give it a reserved IP address, as explained in printer keeps going offline.

The default printer that keeps changing

Windows has a setting called Let Windows manage my default printer on the Printers & scanners page. With it on, the default becomes the printer you used most recently at your current location. On a laptop that moves between home and the office, that means a document can quietly go to the wrong printer. Turn it off and choose a default yourself.

If it still won't connect

Try the laptop on USB for a minute. If it prints over the cable, the printer is healthy and the problem is the network path, which our guide to a printer that won't connect to Wi-Fi works through step by step. If it will not print even over USB, check the cable and the driver before blaming the printer.

If you would rather not do this yourself, our remote printer support plan is independent of the printer makers and covers every printer in your home for a year, on Windows, Mac and Chromebook laptops alike.

United KingdomBT, Sky and Virgin Media hubs broadcast one Wi-Fi name for both bands, so a laptop and printer can sit on different bands and struggle to find each other. If Add device finds nothing, add the printer by IP address; the UK router guide covers each hub.
CanadaRogers Ignite and Bell gateways isolate devices on their guest or secondary networks, so check that the laptop and printer are both on the main network. USB-C to USB-B cables are stocked at Best Buy Canada and Staples Canada.
AustraliaTelstra and Optus modems merge both Wi-Fi bands under one name, which can stop a laptop discovering the printer during setup. Adding the printer by IP address avoids this, and Officeworks and JB Hi-Fi sell USB-C printer cables for newer laptops.

Software mentioned in this guide

Frequently asked questions

Can I connect a wireless printer to my laptop without Wi-Fi?

Yes. Most wireless printers support Wi-Fi Direct, which creates a small network of their own that the laptop can join with the password shown on the printer. You can also use a USB cable. With Wi-Fi Direct, most laptops lose their internet connection until they switch back to the home network.

Do I need to install a driver to connect a printer to my laptop?

Usually not. Windows 11, macOS and ChromeOS all include driverless printing that works with most printers sold in recent years. Install the manufacturer's software only if you need extras such as scanning tools, specific paper trays or finishing options that the built-in driver does not offer.

Why can my phone see the printer but my laptop cannot?

The laptop is usually on a different network or band, connected to a VPN, or has its Wi-Fi network marked Public in Windows. Put both devices on the same main network, disconnect the VPN, set the network profile to Private, and add the printer by IP address if it still does not appear.

Can two laptops use the same printer?

Yes, if the printer is on your Wi-Fi or connected to the router by Ethernet. Add the printer separately on each laptop. A printer connected by USB can only be used by the laptop it is plugged into, unless that laptop shares it, which is less reliable than connecting the printer to the network.

What cable do I need to connect a printer to a laptop?

Most printers use a USB-B socket, so you need a USB-A to USB-B cable for laptops with full-size USB ports, or a USB-C to USB-B cable for laptops with only USB-C. A short cable is more reliable than a long one. Many printers no longer include a cable in the box.

Can I connect a printer to my laptop with Bluetooth?

Only if the printer supports printing over Bluetooth, which is mostly limited to some portable, photo and label printers. Many regular home printers have Bluetooth but use it only for setup through the phone app. For those, connect over Wi-Fi or USB instead.

PrinterSupport.io Editorial Team

Guides credited to the PrinterSupport.io Editorial Team are researched from the manufacturers' own support documentation and our editorial policy, and updated when menus, apps or policies change. Corrections go to help@printersupport.io.

Questions & comments (0)

No comments yet. Describe your printer model, operating system and the exact message you see; comments appear after review.

Ask about this page

Your comment appears after our team approves it. Or sign in to post faster.

Still stuck?

Let a printer specialist fix it with you, remotely

Share your screen, we diagnose the driver, Wi-Fi or firmware problem and fix it while you watch. One affordable annual plan covers every printer in your home or office.