Connecting a printer to a laptop via Wi-Fi: a complete guide with pictures and tips

Wireless printing saves time and eliminates cable clutter, but many users encounter difficulties when first connecting a printer to their laptop via Wi-Fi. In this article, we'll cover all connection methods—from automatic device detection to manual configuration via IP address—and explain how to troubleshoot common errors like "printer not found" or "connection error."

It is important to understand that the process depends not only on the printer model (Canon, HP, Epson or Brother), but also on the laptop's operating system. We will describe the nuances in detail for Windows 10/11, macOS and even Android-devices. If your printer supports Wi-Fi Direct or WPS, you will be able to connect without a router - this will also be discussed.

Before you begin, please check:

  • 📶 The printer is turned on and within range of your Wi-Fi network (no further than 10 meters from the router).
  • 💻 The laptop is connected to the same network as the printer (for example, both devices must be online MyHomeWiFi_5G, and not in different ranges 2.4 GHz/5 GHz).
  • 🔌 The wireless indicator on the printer is blinking (if not, turn on Wi-Fi on the device itself).

📊 What printer do you use?
HP
Canon
Epson
Brother
Xerox
Another

1. Preparing the printer for wireless connection

Before setting up a connection with your laptop, the printer must be properly connected to your Wi-Fi network. The methods vary depending on the model, but the general procedure is the same:

Step 1: Turn on Wi-Fi on your printer. Most devices have a dedicated button with an antenna icon (📶) or the text Wireless. Press and hold it for 3-5 seconds until the indicator starts flashing. On some models (Epson EcoTank, Canon PIXMA G-series) Wi-Fi turns on automatically on first launch.

Step 2: Select a network connection method:

  • 🔄 WPS (Wi-Fi Protected Setup) — the fastest method. Click the button WPS on the router (usually it's labeled), then on the printer within 2 minutes. Suitable for routers TP-Link, ASUS, Keenetic.
  • 📋 Manual password entry - if WPS is not supported, you will have to enter the network name (SSID) and password through the printer menu or application.
  • 📱 Mobile application - brands like HP Smart or Canon PRINT allow you to set up Wi-Fi from your smartphone and then connect to your laptop.

Where can I find the WPS button on my router?

On most routers, the WPS button is located on the back panel next to the LAN ports. It may be labeled "WPS," "Wi-Fi Protected Setup," or marked with an icon of two arrows forming a circle (🔄). On some models (for example, Xiaomi Mi Router) the button is combined with the reset button - in this case, you need to press it and hold it for 1-2 seconds, without waiting for a full reset (10+ seconds).

If your printer does not support Wi-Fi (for example, older models HP LaserJet 1020), for wireless printing you will need a USB print server or an adapter like TP-Link TL-WPS510U, which connects to the printer's USB port and distributes it over the network.

2. Connecting a printer to a laptop on Windows 10/11

In modern versions of Windows, a Wi-Fi-enabled printer is usually detected automatically, but sometimes manual installation is required. Let's look at both options.

Method 1. Automatic connection

  1. Open Settings → Devices → Printers & Scanners.
  2. Click Add a printer or scanner.
  3. Wait for the system to find the device (may take up to 1 minute).
  4. Select your printer from the list and click Add a device.

Method 2. Manually adding by IP address (if automatic search did not work):

  1. In the same menu (Printers and scanners) click Add a printer or scanner → The printer you need is not listed.
  2. Select Add a printer by TCP/IP address or hostname.
  3. In the field Name or IP address Enter the printer address (e.g. 192.168.1.105). You can find it out by printing it out. Network Configuration from the printer panel.
  4. Specify the protocol LPR and the queue name (usually lp or print).

🔹 Printer and laptop on the same Wi-Fi network

🔹 The printer's Wi-Fi is turned on (the indicator is blinking)

🔹 VPN/proxy is disabled on the laptop

🔹 The latest drivers from the manufacturer's website have been installed-->

⚠️ Attention: If the printer is not found, check if Windows Firewall or antivirus software (for example, Kaspersky or Avast). Temporarily disable protection and try searching again. Also, make sure that client isolation mode is not enabled in your router settings (AP Isolation or Client Isolation), which blocks interaction between devices on a local network.

3. Setting up a printer on macOS (MacBook)

On a Mac, connecting a printer via Wi-Fi is even easier thanks to the built-in system AirPrint, which is supported by most modern models (HP Envy, Canon MAXIFY, Epson WorkForce). If your printer is compatible, it will appear in the list automatically.

Instructions for macOS Ventura/Monterey:

  1. Open System Preferences → Printers & Scanners.
  2. Click + in the lower left corner to add a printer.
  3. Select your device from the list. If it is not there, click Add a printer or scanner manually and enter the IP address.
  4. Specify the driver (macOS usually selects it automatically). For older models, you may need to download software from the manufacturer's website (e.g., Epson Software Updater).

⚠️ Attention: On a Mac, the "Printer unavailable" error sometimes occurs due to a conflict with previous drivers. To resolve this:

  1. Remove the printer from the list (System Preferences → Printers & Scanners → Select a printer → –).
  2. Delete the driver files in the folder /Library/Printers (requires administrator rights).
  3. Restart your Mac and add the printer again.

4. Connecting the printer to an Android smartphone or tablet

Although this article focuses on laptops, many users also want to print from smartphones. For Android, the process is almost identical to setting it up on a PC, but there are a few nuances:

Method 1. Via the manufacturer's app

  • 📱 Install the official app: HP Smart, Canon PRINT, Epson iPrint or Brother iPrint&Scan.
  • 🔍 Launch the app and follow the instructions to search for the printer on your local network.
  • 🖨️ Once connected, you can print photos, documents, and even scan directly from your smartphone.

Method 2: Via Google Cloud Print (outdated, but still works on some devices)

Although the service Google Cloud Print officially closed since December 2020, some printers (HP OfficeJet Pro, Canon imageCLASS) still support it through proprietary cloud services. To check compatibility:

  1. Open Settings → Connected devices → Printing on Android.
  2. Click Add a service and select HP Print Service Plugin or a similar plugin for your brand.
  3. Sign in to your Google account (if required) and select your printer from the list.

5. Solving common problems

Even after proper setup, your printer may still fail to print. We've compiled a list of common errors and troubleshooting steps:

Problem Possible cause Solution
The printer was not found on the network. Different subnets (for example, a laptop in 5 GHz, printer in 2.4 GHz) Reconnect both devices to the same network (better 2.4 GHz for stability)
"Driver not available" error Outdated or missing driver Download the latest driver from the manufacturer's website (do not use the discs from the box!)
Printing gets stuck in the queue Windows Print Service Failure Restart the service: Win + R → services.msc → Print Spooler → Restart
The printer is connected but does not print. Another printer is set as the default. Set the desired printer as the primary one in Settings → Devices → Printers & Scanners

⚠️ Attention: If after all these steps the printer still doesn't work, check your router settings. Some models (Zyxel Keenetic, MikroTik) block printing protocols by default (LPR, IPP). Go to the router control panel (usually at 192.168.1.1) and in the section Local area network or Firewall make sure the ports 9100, 515 And 631 open to local devices.

6. Alternative wireless printing methods

If a standard Wi-Fi connection doesn't work, try these alternative methods:

1. Wi-Fi Direct (direct connection without a router)

  • 🔄 Activate Wi-Fi Direct on the printer (in the menu Settings → Wireless).
  • 💻 On your laptop, connect to the printer's network (the name will be something like DIRECT-xx-Canon MG3600).
  • 🖨️ Add the printer as a network printer (in Windows via TCP/IP, on Mac - manually).

2. Cloud printing (Google Cloud Print, HP ePrint)

Some printers (HP OfficeJet, Epson EcoTank) support printing via email:

  1. Register your printer with the manufacturer's service (for example, HP Connected).
  2. You will be given a unique email (for example, yourprinter@hpeprint.com).
  3. Send the document to this address - the printer will print it automatically.

3. USB cable + network sharing

If your printer's Wi-Fi is broken, but the USB port works:

  1. Connect the printer to one of the computers on the network via USB.
  2. Turn on sharing: Control Panel → Devices and Printers → Right-click on the printer → Printer properties → Sharing → Sharing.
  3. On your laptop, add the network printer to the path \\COMPUTER_NAME\PRINTER_NAME.

7. Optimizing Wi-Fi printing speed and quality

Wireless printing can become slow or glitchy if your network is overloaded. Here's how to improve stability:

  • 📶 Switch your printer to the 5 GHz band (if supported). To do this, go to the router settings (192.168.1.1) disable network separation and give them the same name (SSID). The printer will automatically select a less busy range.
  • 🔌 Use a static IP address For the printer, so it doesn't get lost after a router reboot. Set up IP reservation in the router's DHCP server.
  • 📡 Place the printer closer to the router (within 5 meters). Walls and metal objects weaken the signal.
  • 🔄 Update your printer firmware. Go to the device menu (Settings → Software Update) or download the file from the manufacturer's website.

⚠️ Attention: If you're printing large documents (e.g., 100+ page PDFs), your Wi-Fi connection may drop. In this case:

  • Break the file into sections of 20–30 pages.
  • Use the mode Draft (Draft) to speed up.
  • Connect the printer temporarily via USB for critical tasks.

FAQ: Frequently asked questions about connecting a printer via Wi-Fi

My printer doesn't support Wi-Fi. How do I make it wireless?

There are three options:

  1. USB print server (For example, TP-Link TL-WPS510U) - connects to the printer's USB port and distributes it over the network.
  2. Router with USB port (For example, ASUS RT-AC68U) - the printer connects to the router, which makes it a network printer.
  3. Bluetooth adapter (for older printers) - but this is an unstable method, suitable only for rare printing.

The most reliable option is a print server. It costs from 1,500 rubles and works with any USB printer.

When printing from a laptop, the document gets queued and hangs. What should I do?

The problem is usually related to the Windows Printing Service. Here's what to do:

  1. Open Services (Win + R → services.msc).
  2. Find Print Spooler, click Restart.
  3. If this doesn't help, clear the queue: delete all files in the folder C:\Windows\System32\spool\PRINTERS (requires administrator rights).
  4. Reinstall the printer driver.

If the problem persists, try printing through XPS or PDF-driver, and then send the file to the printer as an image.

Is it possible to connect a printer to a laptop via Wi-Fi if it is already connected to another computer?

Yes, if the printer is configured as networkTo do this:

  1. On the computer to which the printer is connected via USB, enable sharing (Control Panel → Devices and Printers → Printer Properties → Access).
  2. Remember the name of your computer and printer (for example, \\DESKTOP-ABC\HP_LaserJet).
  3. On your laptop, add the network printer by specifying this path.

Both devices must be on the same local network. If the computer is turned off, printing from the laptop will not work.

How to find the printer's IP address for manual connection?

There are three ways:

  1. Printout of configuration: On most printers, hold down the button Wi-Fi or Information for 5-10 seconds until the test page with data starts printing.
  2. Printer menu: Go to Settings → Network → Wireless → Details (the name of the item depends on the model).
  3. Router panel: Enter in browser 192.168.1.1 (or other address of your router), find the section DHCP clients or Connected devices — there will be the printer's IP.
Do I need to install drivers if the printer is connected via Wi-Fi?

Yes, even wireless printing requires drivers. Modern operating systems (Windows 10/11, macOS) often install them automatically, but for full functionality (e.g., duplex printing or scanning), it's best to download the official software from the manufacturer's website. The exception is printers that support AirPrint (for macOS/iOS) or Mopria (for Android), which work without additional drivers.