Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: iOS/iPadOS, macOS (Sonoma/Ventura/Monterey), AirPrint, Wi‑Fi networking, Printers

iPhone/iPad can’t see AirPrint printer on Wi‑Fi — HP, Epson, Canon, Brother (Bonjour / mDNS)

Technician avatar Technician
Hey! We’ll get your AirPrint not working issue solved. Tell me the printer brand (HP, Epson, Canon, Brother) and if your iPhone or iPad is on the same Wi‑Fi network (not cellular). Also, do you see the printer from other devices (Mac/PC), or is it invisible to everything?
Customer
iPhone 15 on iOS 18. Printer is an HP OfficeJet on Wi‑Fi. My Mac can print, but the iPhone won’t find the Wi‑Fi printer. It just says “No AirPrint Printers Found” in the share sheet.
Technician avatar Technician
Got it. AirPrint discovery uses Bonjour (mDNS) broadcasts on your local subnet. When an iPhone can’t see a printer but a Mac can, typical causes are:
• Phone on a different SSID, guest network, or wrong band (5 GHz vs 2.4 GHz) with AP/client isolation enabled.
• Router blocks multicast / mDNS 224.0.0.251 or has IGMP snooping issues.
• Printer Wi‑Fi is on but AirPrint service is disabled, firewall on printer is strict, or firmware is out of date.
• iOS network cache needs an AirPrint reset (toggle Wi‑Fi, Private Wi‑Fi Address, or Reset Network Settings).
Quick plan: same‑network check → restart devices → verify printer’s Bonjour/mDNS → router settings → iOS reset steps.
Customer
The iPhone and printer are on the same SSID. Router is Eero. Where do I start with the reset?
Technician avatar Technician
AirPrint reset on iPhone/iPad (iOS/iPadOS):
1) Toggle Airplane Mode ON for 10 seconds → OFF. Then toggle Wi‑Fi off/on.
2) Go to Settings → Wi‑Fi → (i) on your network and turn Private Wi‑Fi Address OFF then ON (this refreshes DHCP/ARP).
3) Forget the network and re‑join. If still “No AirPrint Printers Found”, go to Settings → General → Transfer or Reset → Reset → Reset Network Settings (this is the full AirPrint reset for iOS).
After each step, open the share sheet → Print and wait ~10 seconds for Bonjour discovery.
Customer
After Airplane Mode and rejoining Wi‑Fi I still can’t see it. The HP app can find the printer though.
Technician avatar Technician
If the vendor app sees it, the printer is online but Bonjour may be disabled or filtered. Do this:
• Reboot the printer and ensure Wi‑Fi Direct is OFF (AirPrint discovery prefers infrastructure Wi‑Fi).
• In the printer’s web UI, confirm AirPrint = Enabled, Bonjour/mDNS = On, and Multicast not blocked. Update the printer’s firmware.
• Make sure the printer and iPhone are on the same subnet (e.g., 192.168.4.x). AirPrint won’t cross VLANs without an mDNS repeater.
• On HP/Epson/Canon/Brother, also enable IPP and LPD/IPP Everywhere services.
Customer
Firmware updated. Eero has a guest network—could isolation be the problem?
Technician avatar Technician
Yes — many mesh systems put guests on an isolated VLAN that blocks mDNS. Best practices:
• Ensure both iPhone and printer are on the main network (not guest/IoT). Disable client/AP isolation if present.
• Enable mDNS/Bonjour forwarding or “Apple AirPrint” service if your router provides it. Keep IGMP snooping ON and allow multicast 224.0.0.251 UDP/5353.
• For reliability, connect the printer to 2.4 GHz (better range) and avoid captive portal SSIDs.
• Turn off VPNs or private DNS apps on the phone while testing; they sometimes block local discovery.
Customer
Switched both to the main network on 2.4 GHz. Now the printer appears intermittently, then disappears.
Technician avatar Technician
Intermittent AirPrint not found is often DHCP/ARP related. Try this:
• Reserve a static DHCP lease for the printer; keep it on the same IP.
• Assign a fixed channel on 2.4 GHz (1, 6, or 11) to reduce roaming between mesh nodes.
• Disable power‑saving/sleep on the printer’s Wi‑Fi, or extend sleep timer, so Bonjour stays advertised.
• If your network uses multiple VLANs, add an mDNS reflector (Avahi/Bonjour gateway) or keep devices on one VLAN.
Customer
Done. The iPhone now lists the HP and prints, but photos fail with “Printer Offline.” Any app tips?
Technician avatar Technician
In Photos/Safari/Files use the share sheet → Print. If a queue sticks:
• Force‑quit the app and try again; wait 10–15s for Bonjour refresh.
• Re‑select the printer and ensure the job isn’t larger than the printer’s memory; try Best/Photo vs Standard quality.
• If the printer exposes both AirPrint (IPP) and RAW/JetDirect, choose the AirPrint entry only.
Customer
Working now! Before we go, anything brand‑specific for HP/Epson/Canon/Brother to keep AirPrint reliable?
Technician avatar Technician
AirPrint tips — HP / Epson / Canon / Brother:
• HP: Enable AirPrint and Bonjour in Networking → Services; update via HP Smart; disable Wi‑Fi Direct when on Wi‑Fi LAN.
• Epson: Use the latest firmware; in the web panel confirm Bonjour and IPP are ON; set a DHCP reservation.
• Canon: In Network Settings enable mDNS/AirPrint; some models call it IJ Network or DNS‑SD.
• Brother: Use Network → Protocol to enable Bonjour, LLMNR, and IPP; update via iPrint&Scan.
Customer
Perfect. If it breaks again after a router update, do I repeat the AirPrint reset?
Technician avatar Technician
If an update changes multicast or band steering, yes: restart router → printer → iPhone, then repeat the quick AirPrint reset. Re‑check guest/IoT isolation and keep the DHCP reservation in place so the printer retains its IP.
Customer
Great — my iPhone sees the AirPrint printer instantly now. Thanks!
Technician avatar Technician
Summary: When an iPhone won’t find a Wi‑Fi printer, fix discovery: same SSID/subnet, allow Bonjour/mDNS, disable client isolation, update printer firmware, and perform an iPhone AirPrint reset (toggle Private Address / Reset Network Settings). For HP/Epson/Canon/Brother, enable AirPrint/IPP and reserve a DHCP address. Need hands‑on help? Open the chat.

Quick answer: the accepted fix

Accepted fix when iPhone or iPad can’t find AirPrint printer: ensure phone and printer are on the same network (not guest), enable Bonjour/mDNS on the router and printer, update firmware, then do an AirPrint reset on iOS (toggle Private Address, forget/re‑join, or Reset Network Settings). Reserve a static DHCP lease for reliability.


AirPrint printers not showing after an iOS or router update

Updates can change multicast handling or move devices to a different band/mesh node. Reboot router, re‑enable mDNS/Bonjour, and verify client/AP isolation is off. If discovery still fails, perform the iOS AirPrint reset and confirm the printer advertises AirPrint (IPP) on UDP 5353.

How to verify AirPrint works

On iPhone open Photos → share → Print and wait 10–15 seconds. Your Wi‑Fi printer should appear by name. If “Printer Offline”, print a Network Status Report from the printer and confirm it has an IP, same subnet, and Bonjour is On. Test on both 2.4 GHz and 5 GHz if your mesh allows.

AirPrint discovery — troubleshooting tips

Most AirPrint issues are Wi‑Fi isolation or blocked Bonjour (mDNS) traffic.

Quick path: same SSID → allow multicast → check printer AirPrint/IPP service → iPhone AirPrint reset → set DHCP reservation and update firmware. If you use VLANs, add an mDNS reflector or keep devices on one LAN.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

Why can’t my iPhone find my Wi‑Fi printer?

Usually the phone and printer are on different networks or the router blocks Bonjour/mDNS. Put both on the same SSID/subnet, disable guest/client isolation, allow multicast UDP/5353, and enable the printer’s AirPrint/IPP service.

What is an AirPrint reset on iPhone?

Toggle Airplane Mode and Wi‑Fi, switch Private Wi‑Fi Address OFF/ON, forget/re‑join the network, or use Reset Network Settings. This clears cached routes and often restores AirPrint discovery.

Does AirPrint work across VLANs, VPNs, or guest networks?

Not by default. AirPrint uses local mDNS broadcasts. To print across segments, configure an mDNS reflector/Bonjour gateway or keep devices on the same LAN. Guest networks typically block discovery.

My printer shows up but says “Offline”. What now?

Reserve a static DHCP lease, update firmware, keep the printer awake longer, and select the AirPrint (IPP) entry. If jobs stall, restart the printer and try again from the share sheet.

Brand tips for HP / Epson / Canon / Brother?

Enable AirPrint/Bonjour in the printer’s network settings and keep firmware updated. HP Smart, Epson Driver & Utilities, Canon IJ, and Brother iPrint&Scan can push updates and verify AirPrint is enabled.

Common AirPrint problems and quick fixes
SymptomLikely causeQuick fix
No AirPrint Printers Found Different SSID/subnet; guest isolation; multicast blocked Same network; enable Bonjour/mDNS; disable client isolation
Printer appears then disappears Roaming/mesh issues; DHCP conflicts; sleep mode DHCP reservation; fixed channel; extend sleep timer
Printer Offline on iPhone Wrong protocol; stale cache Select AirPrint (IPP); perform iOS AirPrint reset
Works on Mac, not on iPhone mDNS filtered on Wi‑Fi Allow multicast UDP/5353; enable Bonjour on printer/router

Step‑by‑step (iPhone/iPad)

  1. Confirm iPhone and printer are on the same SSID/subnet (not guest/IoT).
  2. Perform the AirPrint reset: Airplane Mode → Wi‑Fi toggle → Private Address toggle → forget/re‑join → Reset Network Settings if needed.
  3. Open share sheet → Print and select the AirPrint (IPP) entry.

Step‑by‑step (Router/Printer)

  1. Enable Bonjour/mDNS, allow multicast, and disable client/AP isolation on the Wi‑Fi.
  2. On the printer enable AirPrint/IPP, update firmware, and set a DHCP reservation.
  3. Prefer 2.4 GHz for printers; set channels 1/6/11; reboot router → printer.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant