top of page

AirPrint Not Working: 10 Checks, Then Bonjour and Subnet Basics

Writer: Matt Canty
Matt Canty
18 hours ago
10 min read

AirPrint troubleshooting title card illustration

Most AirPrint failures come down to a discovery problem between your Apple device and your printer, not a broken printer. The fastest fix is to restart your router, then your printer, then your phone or Mac, in that order, and to confirm both are on the same Wi-Fi network rather than a guest network or VPN. If that doesn’t clear it, the checks below go deeper.

 

TL;DR:  
  • Restart the router, printer, and Apple device in that order; confirm they share the main wireless network, disable any VPN, and test another device.

  • AirPrint uses Bonjour, which generally cannot cross subnets; compare the first three numbers of each device’s IP address to spot a mismatch.

  • Test guest mode, client isolation, and separate network names by putting both devices on the main network; reserve a factory reset for last.

  • Check AirPrint certification and printer firmware first; if the model lacks certification, print from an iPhone or iPad with the manufacturer’s app.

  • On a Mac, add the printer through IPP if Bonjour fails; this bypasses network discovery, but you must first find the printer’s IP address.

 



Table of Contents

 

 

Quick fixes checklist: 10 fast checks to try right now

 

Before digging into router settings or network diagrams, run through this list. Most AirPrint problems clear up within the first few steps, and none of them require technical knowledge.

 

  1. Restart in order: turn off your router, wait a short while, turn it back on and allow it to fully reconnect, then restart your printer, then your iPhone, iPad or Mac.

  2. Check that Wi-Fi is actually turned on for your Apple device, and that it isn’t quietly connected to mobile data or a VPN instead.

  3. Open Wi-Fi settings on your phone or computer and confirm it’s joined to the same network as the printer, not a separate guest network.

  4. Wake the printer up if it’s gone to sleep, and check it has paper loaded and enough ink or toner to print.

  5. If your router has a guest network or “AP isolation” feature, switch it off temporarily and try printing again as a test.

  6. Reboot the router a second time if the printer still doesn’t appear; this clears stale discovery records that sometimes linger after a network change.

  7. Try printing from a different Apple device on the same network. If that works, the fault is on the first device, not the printer or network.

  8. On a Mac, check for pending software updates and, if the printer is already listed, remove it and add it again.

  9. If your printer isn’t AirPrint certified, the manufacturer’s app is the wireless alternative for printing from your phone or tablet.

  10. If none of these fix it, move on to the network-level checks below, since the cause is likely a subnet or router configuration issue rather than anything wrong with the printer itself.

 

Pro Tip: Restart the router before anything else. A huge share of “AirPrint not detected” cases are solved by nothing more than a full router reboot, because it clears out old network records that confuse discovery.

 

How AirPrint discovery works and how to check your IP and subnet

 

AirPrint relies on a discovery protocol called Bonjour, which uses multicast traffic to let your phone or Mac find printers nearby without you typing in an IP address. The snag is that multicast traffic is usually not passed between separate subnets, so if your device and your printer are technically on two different sub-networks, Bonjour can’t see across the gap even though both might show full Wi-Fi bars.

 

You can check this yourself in a couple of minutes:

 

  • On an iPhone or iPad, go to Settings, tap Wi-Fi, then tap the small info icon next to your connected network to see your device’s IP address.

  • On most printers, open the built-in network settings menu or print a network configuration page to see the printer’s IP address.

  • Compare the first three numbers of each address. If your phone shows 192.168.1.23 and the printer shows 192.168.1.45, they’re on the same subnet. If the printer shows 192.168.0.12, they’re not, even though both are connected to Wi-Fi.

 

Technicians typically confirm a subnet mismatch by checking device IPs against the router’s DHCP table, and a second router or Wi-Fi extender handing out its own address range is one of the most common causes. Guest networks behave the same way: they’re often set up on a separate subnet specifically so guest devices can’t see your other equipment, which is useful for security but fatal for AirPrint discovery. A VPN on your phone or laptop can cause the identical symptom, since it routes your traffic elsewhere entirely.

 

Most “No AirPrint Printers Found” errors trace back to a network mismatch or discovery failure rather than a fault in the printer itself, which is why checking IP addresses before replacing or resetting the printer saves a lot of wasted time.

 

If you’ve checked both IPs and they genuinely match but discovery still fails, try rebooting the router again. Bonjour entries can go stale after a device reconnects, a DHCP lease renews, or the printer briefly drops off the network, and a fresh reboot forces everything to re-announce itself.

 

Router settings and features that commonly block AirPrint

 

Home routers come loaded with security features that are genuinely useful most of the time, but several of them are also the exact reason AirPrint can’t find your printer. It’s worth knowing what to look for in your router’s settings app or web interface.

 

  • Guest network: keeps visitor devices off your main network by design, which also hides your printer from anything connected to it.

  • AP or client isolation: sometimes labelled “Privacy Separator,” this stops devices on the same Wi-Fi from talking to each other directly, which blocks the local discovery AirPrint depends on.

  • VLANs: separate virtual networks on the same router, common in more advanced home setups, that behave like entirely different subnets even on one physical router.

  • Multicast or broadcast filtering: some routers let you restrict this kind of traffic for performance or security reasons, and Bonjour relies on exactly the traffic type being filtered.

  • MAC filtering and strict firewall rules: can quietly block a printer’s traffic without any obvious error message.

 

To test for any of these, temporarily connect both your Apple device and your printer to the router’s main SSID, switch off guest mode and isolation features, and try printing again. If it suddenly works, you’ve found your culprit and can decide whether to leave those features off or find a workaround that keeps them on.

 

If your router broadcasts separate 2.4GHz and 5GHz networks as different SSID names, test both bands individually, since a printer connected to one band and a phone connected to the other can sometimes behave like two separate networks depending on the router’s configuration.

 

A simple router restart (sometimes called a soft reset) clears temporary glitches without touching your settings, while a factory reset wipes everything back to default and will erase your Wi-Fi password, port forwarding rules and any custom configuration, so it’s worth using as a last resort rather than a first step. If your router is supplied by your internet provider and the settings menu looks limited, your provider’s support line can usually check VLAN and multicast settings on their end, or a technician can do this for you on-site.

 

Pro Tip: If you’ve got a guest network switched on “just in case,” check whether your printer accidentally joined it instead of your main Wi-Fi, since this is one of the most overlooked causes of AirPrint discovery failing out of nowhere.

 

Printer-side checks: firmware, sleep settings and AirPrint support

 

Sometimes the network is fine and the problem sits with the printer itself. A short run through these checks usually confirms whether that’s the case.

 

  • Confirm your specific model actually supports AirPrint by checking the box, the manufacturer’s documentation, or Apple’s AirPrint support page, since not every network printer is AirPrint-certified.

  • Print the printer’s network or configuration page (usually available from a settings or information menu) to see its current SSID, IP address and connection status at a glance.

  • Check for a firmware update, either through the printer’s own menu or the manufacturer’s website or app, since outdated firmware is a common cause of discovery bugs that a simple update resolves.

  • Disable deep sleep or power-saving modes temporarily, or at least wake the printer manually and give it a minute before attempting to print, since some models take longer than expected to rejoin the network after waking.

  • If the printer was originally set up over USB only, run through its wireless setup again and make sure it joins the same SSID your phone or Mac uses, rather than assuming a USB connection also enabled Wi-Fi printing.

 

If the printer still won’t print after a quick wake-up and it’s been sitting idle for a while, it may have gone offline entirely rather than just losing AirPrint discovery, which is worth ruling out separately.

 

How to add and troubleshoot AirPrint on iPhone, iPad and Mac

 

Once the network and printer checks are done, it’s worth confirming the settings on the device you’re actually printing from.

 

  1. On iPhone or iPad: open the app you want to print from, tap the Share icon, tap Print, then tap Select Printer. If your printer doesn’t appear, tap it again to refresh the search, and double-check that Wi-Fi is selected (not mobile data) and that any VPN is switched off.

  2. On a Mac: go to System Settings, then Printers & Scanners. If the printer isn’t listed, check for macOS updates first, since Apple recommends keeping macOS current for AirPrint reliability. If it’s listed but not working, remove it and add it again.

  3. If discovery still fails on a Mac, you can add a printer manually by its IP address using the IPP protocol from the same Printers & Scanners screen, which bypasses Bonjour discovery entirely and is useful for printers sitting on a stubborn subnet.

  4. Clear a stuck print job by opening the print queue (tap the printer icon in Control Centre on iPhone and iPad, or open the printer’s queue window on a Mac) and cancelling the job, then try again.

  5. If the printer list on a Mac seems genuinely broken, resetting the printing system through the Printers & Scanners settings clears out corrupted printer entries and lets you start fresh.

  6. Test with a different device on the same network. If a second iPhone or Mac prints successfully, the fault sits with the first device’s settings rather than the printer or router.

 

If you’re testing with a saved document rather than printing directly from an app, creating a quick PDF on your iPhone gives you a simple, repeatable test file to send to the printer while you work through these steps.

 

Why on-site troubleshooting often solves stubborn AirPrint failures


Why on-site troubleshooting often solves stubborn AirPrint failures — overview diagram

In home visits, the same handful of causes show up again and again: an ISP-supplied router with limited settings, a Wi-Fi extender quietly handing out its own address range, or a guest network a family member switched on and forgot about. These are hard to spot from a phone screen because everything still shows “connected” on both ends.

 

What usually gets things working isn’t another restart, it’s checking the actual DHCP assignments, seeing how the router handles multicast traffic, and applying a fix suited to that specific setup rather than repeating the same reset and hoping. A static IP within the correct range, a unified SSID across a mesh system, or a single disabled isolation setting often clears a problem that’s resisted days of restarts. Whoever handles it should leave you with a plain-English explanation of what was actually wrong and what was changed, not a shrug and a bill.

 

— Matthew

 

How we can help with printer and network issues

 

If you’ve worked through the checks above and your printer still won’t show up, we handle exactly this kind of problem in person. Our printer and scanner support covers wireless setup, AirPrint discovery issues and firmware updates, and our Wi-Fi and internet troubleshooting deals with the router-side causes, like guest networks and subnet mismatches, that are hard to untangle on your own.


Nextgenit

We work on a No Fix, No Fee basis, so you only pay when the problem is actually resolved, and every visit comes with a plain-English explanation of what was wrong, not technical jargon you have to decode afterwards.

 

On a typical visit, we:

 

  • Test the local network and check whether devices and printers are sitting on the same subnet.

  • Review router settings for anything blocking discovery, including guest networks and isolation features.

  • Update printer firmware and confirm AirPrint is detecting correctly before concluding the visit.

 

If you’re in the Brisbane area and want this sorted in person rather than through another round of restarts, book an in-home visit and we’ll take it from there.

 

FAQ

 

Why is no AirPrint found?

 

The most common cause is that your Apple device and printer are on different networks or subnets, which stops the Bonjour discovery protocol from finding the printer even though both show as connected. Restarting your router, then the printer, then your device, and confirming both use the same Wi-Fi name usually resolves it.

 

How do I add a printer to my iPhone?

 

Open the app you want to print from, tap the Share icon, then tap Print, then tap Select Printer to see nearby AirPrint printers on your network. If your printer doesn’t appear, make sure Wi-Fi is switched on, mobile data and any VPN are off, and both devices share the same network.

 

How do I connect a wireless printer to Wi-Fi?

 

Most printers have a setup wizard accessible through their control panel or an on-screen menu that lets you select your Wi-Fi network and enter the password directly on the printer. If the printer was originally connected by USB only, you’ll need to run this wireless setup separately so it joins the same SSID as your phone or computer.

 

How do I print from my iPad?

 

Open the document or photo in its app, tap the Share icon, tap Print, then select your printer and tap Print to send the job. If no printer appears, check that your iPad is on the same Wi-Fi network as the printer and that the printer is AirPrint certified, since printers without AirPrint certification require the manufacturer’s app instead.

 

Sources

 

Recommended

 

 
 
 

Comments


bottom of page