It always happens at the worst moment: you’re rushing out the door, boarding pass on your phone, and someone asks for a printed copy. Or the kids need a homework sheet printed five minutes before school. The printer sits there, connected to WiFi, perfectly capable — and your phone insists it can’t find it. Learning to print from phone to a WiFi printer at home is one of those small skills that removes a surprising amount of daily friction, and once it’s set up, it just works. Here’s how on iPhone and Android, plus what to do when the printer plays hide-and-seek.
Print from phone to WiFi printer: iPhone (AirPrint)
Apple’s AirPrint is built into every iPhone and iPad — no app to install, no setup beyond being on the same WiFi network as the printer. Most printers sold in the last decade support it (look for the AirPrint logo on the box or check Apple’s online list of compatible models).
- Make sure your iPhone and printer are on the same WiFi network — this is the step that catches everyone. If your router broadcasts separate 2.4GHz and 5GHz networks and the printer is on one while the phone is on the other, they can’t see each other.
- Open whatever you want to print — a photo, email, web page, or document.
- Tap the Share button (the square with the arrow), scroll down, and tap Print.
- Tap Printer at the top, select yours from the list, choose copies and options (double-sided, colour/black & white), and tap Print.
That’s genuinely it. The first time, the printer may take 30 seconds to appear in the list — be patient. If it never appears, skip to the troubleshooting section below.
Android: Mopria and manufacturer apps
Android doesn’t have a single universal system like AirPrint, but it’s close. Most Android phones include the Mopria Print Service (or the manufacturer’s equivalent) built in:
- Go to Settings > Connected devices > Connection preferences > Printing and make sure the Default Print Service (or Mopria) is enabled.
- Open the document or photo, tap the three-dot menu, and choose Print.
- Select your printer from the dropdown, adjust settings, and print.
If your printer doesn’t appear, install the manufacturer’s app — HP Smart, Canon PRINT, Epson iPrint, or Brother iPrint&Scan — all free on the Play Store. These apps do more than the built-in service: they show ink levels, let you scan from the printer to your phone (genuinely useful), and often connect via WiFi Direct even when the network setup is being difficult. For HP printers especially, the HP Smart app is notably better than the generic Android printing.
When the phone can’t find the printer: the fix list
This is the part everyone actually needs. Work through in order:
- Same network, really. Check both devices. Printers love clinging to the 2.4GHz band while your phone sits on 5GHz — many routers keep these as one network name (fine) but some split them (problem). If split, temporarily join the phone to the 2.4GHz network to print.
- Restart the printer. Not standby — full power off, wait 30 seconds, power on. Printers are small computers running terrible software; they benefit from reboots more than any other device in your home.
- Restart the phone’s WiFi. Toggle WiFi off and on. Also try toggling mobile data off temporarily — phones occasionally try to route print jobs over mobile data, which obviously fails.
- Move the printer closer to the router (or vice versa). Printers stuffed in a far cupboard get marginal WiFi, and print jobs are surprisingly sensitive to weak signals. Our WiFi improvement guide applies to printers too — and if you’re setting up a proper work-from-home corner, read how to set up a home office WiFi network.
- Update the printer’s firmware. Use the manufacturer’s app or the printer’s own menu — outdated firmware is a classic cause of AirPrint/Mopria discovery failures.
- Try WiFi Direct. Most modern printers broadcast their own direct WiFi network (check the printer’s network menu for “WiFi Direct” and its password). Connect the phone to it just for printing — no router involved, so network weirdness is bypassed entirely.
- Reinstall the printer. On the phone, remove the printer from the print service settings and re-add it. On the printer, reset network settings to factory and reconnect to WiFi fresh. The nuclear option, but it resolves the stubborn cases.
Printing photos properly from your phone
Quick documents are one thing; photos deserve a little more care. Phone screens are backlit and flattering — prints are not — so photos often come out darker than expected. Two tips: in the print preview, bump brightness slightly if your app allows it, and use the printer’s photo paper setting with actual photo paper (£8 for 100 sheets) rather than standard copier paper. The difference is night and day.
For photo printing specifically, the manufacturer apps beat the built-in print dialogues — they offer borderless printing, proper colour management, and templates for standard photo sizes. And if you’re printing family photos regularly, it’s worth organising the source material first: our guide to organising thousands of digital photos will save you scrolling through 4,000 images to find the one you want framed.
Apple documents AirPrint thoroughly on Apple Support UK, including the full list of compatible printers — worth checking before buying a new printer if phone printing matters to you.
What if your printer has no WiFi at all?
Some older printers are USB-only — no WiFi, no AirPrint, no app. You’re not stuck: if it’s plugged into a Windows PC that’s on, you can share it over the network (printer properties > Sharing) and print from your phone via the manufacturer’s app pointed at the shared printer. Alternatively, a USB OTG adapter (£5) lets many Android phones print directly to a USB printer with a cable — inelegant, but it works in a pinch. And if the printer is truly ancient, honestly, a basic new WiFi printer costs £60–£80 these days; the ink/toner economics of a decade-old inkjet probably justify the upgrade on their own.
The practical takeaway
iPhone: Share > Print via AirPrint — nothing to install. Android: enable the built-in print service, or install the manufacturer’s app (HP Smart, Canon PRINT, Epson iPrint) for the best experience. When the printer won’t appear, the culprit is almost always the network: same WiFi band, restart everything, and fall back to WiFi Direct for the stubborn cases. Set it up once, and the boarding-pass panic becomes a thirty-second job.




