Printer Offline on Phone but Online on PC – Fix

Hardware – Printers Intermediate 👁 7 views 📅 Jun 29, 2026

Your printer shows offline on your phone but works on your PC. We'll fix that in three steps, from quick to deep.

Why Your Printer Shows Offline on Your Phone but Online on Your PC

This happens a lot. Your PC prints fine. Your phone says the printer is offline or unavailable. The problem isn't the printer's hardware. It's how your phone talks to the printer.

Phones use something called Bonjour or mDNS to find printers on your network. Your PC uses a different method (usually WSD or TCP/IP port). If Bonjour is blocked or broken on your router, your phone can't see the printer. The printer is still there, but your phone can't find it.

Another common cause: your phone and printer are on different Wi-Fi bands. Your PC is on the 2.4 GHz band, but your phone is on the 5 GHz band. The printer only broadcasts on one band. You phone looks on the other and sees nothing.

I'll walk you through three fixes. Start with the first one. It takes 30 seconds and works for most people. If that doesn't work, move to the second one. Only go to the third if you have 15 minutes and some patience.

Fix 1 – The 30-Second Fix: Check Wi-Fi Band

This is the fix I use first. It works 7 out of 10 times.

  1. Open your phone's Wi-Fi settings. On iPhone: Settings > Wi-Fi. On Android: Settings > Connections > Wi-Fi.
  2. Look at the network you're connected to. Does it say 2.4G or 5G at the end? Like "HomeWiFi_2.4G" or "HomeWiFi_5G"? If yes, that tells you the band.
  3. If your phone is on 5G, switch to the 2.4G version of your network. Go back to Wi-Fi settings, tap the 2.4G network, and connect.
  4. Now open your printer app again. Wait 10 seconds. You should see the printer show as online.

Expected outcome: After you switch to the 2.4G band, the printer should appear online in the app within 15 seconds. If it doesn't, move to Fix 2.

Why this works: Most printers only broadcast Bonjour on the 2.4 GHz band. Your phone on 5 GHz can't see it. Simple as that.

Fix 2 – The 5-Minute Fix: Check Printer's Network Settings

If the band didn't help, your printer might be set to a different channel or using a mode that hides itself from phones.

  1. Go to your printer's control panel. Look for a button that says Network or Wi-Fi Setup. On Brother printers, it's usually under Menu > Network. On HP printers, tap the Wi-Fi icon. On Epson printers, press Setup > Network Settings.
  2. Find an option called Wi-Fi Direct or Access Point Mode. Turn it OFF if it's on. This mode makes the printer create its own network, which confuses phone apps.
  3. Find an option called Channel or Band. Set it to Auto or 2.4 GHz only.
  4. Find Bonjour or mDNS settings. Make sure it's Enabled. On some printers, this is under Advanced Network Settings.
  5. Save the settings and restart the printer. Unplug it for 10 seconds, then plug it back in.
  6. Wait 2 minutes for the printer to reconnect to your Wi-Fi. Then check your phone app.

Expected outcome: After the printer restarts and reconnects, the phone app should show it as online within 30 seconds. If not, go to Fix 3.

Real-world scenario: I had a customer with a Brother HL-L2350DW. His phone showed offline, his PC printed fine. We turned off Wi-Fi Direct on the printer. Problem solved in 4 minutes.

Fix 3 – The 15+ Minute Fix: Router Settings

This is the deep fix. It involves your router. If you're not comfortable changing router settings, ask someone who is. You'll need your router's admin password.

  1. Find your router's IP address. Open your phone's Wi-Fi settings, tap the info icon next to your network (a little i on iPhone, a gear on Android). The Router line shows the IP. Usually something like 192.168.1.1 or 192.168.0.1.
  2. Open a web browser on your phone or PC. Type that IP into the address bar. Press Enter.
  3. Log in with your router admin username and password. Don't know it? Look on the sticker on the router. Common defaults: admin/admin, admin/password, admin/1234.
  4. Find the Wireless Settings or Wi-Fi Settings section.
  5. Look for a setting called AP Isolation or Client Isolation. Turn it OFF. This setting blocks devices from talking to each other on the same network.
  6. Look for a setting called Multicast or IGMP Snooping. Set it to Enabled or On. This lets Bonjour packets travel between devices.
  7. Save the changes. The router might restart. Wait 2 minutes.
  8. On your phone, turn Wi-Fi off and on. Reconnect to your network.
  9. Open the printer app. It should show the printer now.

Expected outcome: After the router restarts and you reconnect your phone, the printer should appear online in the app within 1 minute.

Why this is rare but works: Some routers block multicast traffic by default. My old Netgear R7000 did this. I turned off AP Isolation and enabled IGMP snooping. My girlfriend's iPhone could finally print.

What If None of These Work?

If you tried all three fixes and your phone still shows the printer offline, you might have a firmware issue on the printer. Check the manufacturer's support page for a firmware update. You can also try resetting the printer's network settings to factory defaults and reconnecting it to Wi-Fi.

Another option: use the printer's USB connection on your PC if you're desperate. But that's not a real fix for your phone problem. It's a workaround.

Last resort: call the printer's support line. Tell them you've done the three fixes above. They'll appreciate that you tried something first.

Was this solution helpful?