← Back to Printer not working

Likely fix

Fix: Android cannot find your printer

Android printing usually needs the printer on the same WiFi network and may need the manufacturer's print service app installed.

Quick answer

Put the phone and printer on the same WiFi network, install or enable the printer maker’s print service, turn off VPN, then restart the phone and printer.

Important warning

Guest WiFi and workplace WiFi networks often block phone-to-printer discovery.

Try this

  1. 1 Check that the phone and printer are on the same WiFi network.
  2. 2 Install the printer maker's print service app if needed.
  3. 3 Restart the printer and phone.
  4. 4 Turn off VPN temporarily.
  5. 5 Open Android print settings and check that the print service is enabled.
  6. 6 Try adding the printer by IP address if the app supports it.
  7. 7 Restart the router if no phones can find the printer.

Common causes

Phone and printer are on different WiFi networks.

Printer print service is missing or disabled.

VPN blocks local discovery.

Guest WiFi blocks local devices.

Printer is asleep or disconnected.

What to check next

  • Check whether the printer maker has an Android print app.
  • Check whether Android print service is enabled.
  • Check whether another phone can find the printer.
  • Check whether the phone is connected to VPN.

FAQ

Why can Android not find my printer?

Android may need the printer maker’s print service, the phone and printer must usually be on the same network, and VPN or guest WiFi can block discovery.

Do I need a printer app on Android?

Sometimes yes. Many printers need a manufacturer print service or app to appear correctly on Android.

Can I add a printer by IP address on Android?

Some printer apps and print services support adding a printer by IP address, which can help when discovery fails.

Related fixes