How to Print from Your Phone: iPhone, Android, Samsung and Chromebook to Any Wireless Printer
Printing from a phone is built in: AirPrint on iPhone and iPad, the default print service on Android, and native printing on Chromebooks. Here is how each works and what to do when the printer is not listed.
On this page
- Quick steps by device
- How mobile printing works
- How to print from an iPhone or iPad (AirPrint)
- How to print from an Android phone (including Samsung)
- How to print from a Chromebook
- The brand apps: when to use them
- Printer not showing up on your phone? Work through these
- Printing without Wi-Fi
- If nothing worked
To print from your phone, open the document or photo, tap Share (iPhone) or the three-dot menu (Android), choose Print, and select your printer; any wireless printer on the same Wi-Fi network that supports AirPrint or Mopria shows up automatically with no app to install. Chromebooks print through Settings › Print and scan. Below are the exact steps for iPhone and iPad, Android and Samsung, and ChromeOS, plus the brand apps and what to do when the printer does not appear.
Quick steps by device
- iPhone/iPad: open the item › Share icon › Print › tap Printer › choose yours › set copies and options › Print.
- Android/Samsung: open the item › three-dot menu › Print (or Share › Print) › printer dropdown › choose yours › tap the print button.
- Chromebook: press Ctrl+P › Destination › See more › pick the printer › Print.
- Any phone, any brand: install the brand app and print from inside it if the built-in method fails.
- Not listed? Confirm the phone and printer are on the same Wi-Fi, wake the printer, turn off any VPN.
How mobile printing works
Phones do not use printer drivers. They use a standard called IPP Everywhere, branded by Apple as AirPrint and by the Mopria Alliance as Mopria, which every HP, Canon, Epson and Brother wireless printer sold in the last decade supports. The phone finds the printer by a broadcast on the local network (Bonjour or mDNS), asks what paper sizes and options it has, and sends the page as a ready-made image or PDF. This is why the printer must be on the same network and the same subnet as the phone; guest networks, VPNs and some mesh "isolation" settings break the broadcast even though the internet works fine.
How to print from an iPhone or iPad (AirPrint)
- Connect the iPhone to the same Wi-Fi as the printer. Open Settings › Wi-Fi and check the network name matches the one the printer joined.
- Open the photo, email, web page, PDF or document. In Photos, Safari, Mail, Files, Notes and Pages tap the Share icon (square with an arrow). In some apps the print option is under the three dots instead.
- Scroll down the share sheet and tap Print.
- Tap Printer and choose your printer from the list. It appears within a few seconds if AirPrint is working.
- Set copies, page range, colour or black and white, double-sided and paper size, then tap Print.
To print from Gmail on an iPhone, open the email, tap the three dots at the top right and choose Print, which opens the same AirPrint dialog. The first time an app prints, iOS asks for permission to find devices on your local network; tap Allow. If you tapped Don't Allow, turn it on in Settings › Privacy & Security › Local Network. If the printer still does not show, see AirPrint no printers found.
How to print from an Android phone (including Samsung)
- Connect the phone to the same Wi-Fi as the printer.
- Open the photo, document, email or web page. In Chrome and Gmail tap the three-dot menu and choose Print; in Google Photos and Files tap the three dots or Share and choose Print; in Samsung Gallery tap More › Print.
- At the top of the print preview tap the printer dropdown (it may say Save as PDF) and choose your printer. The first time, tap All printers or Add printer to see the full list.
- Set copies, colour, paper size and orientation, then tap the round print button.
Android 8 and later includes the Default Print Service, which finds IPP printers automatically. Check it is on in Settings › Connected devices › Connection preferences › Printing (Samsung: Settings › Connections › More connection settings › Printing). If your printer is missing, install Mopria Print Service from the Play Store, which supports a wider range of printers and adds options, or the brand's print plugin (HP Print Service Plugin, Canon Print Service, Epson Print Enabler, Brother Print Service Plugin). Samsung phones ship with the Samsung and HP plugin preloaded because HP owns Samsung's old printer business. Our Android Default Print Service page explains the settings.
How to print from a Chromebook
- Open Settings › Print and scan › Printers. Modern printers on the same network appear under "Printers available to save"; click Save next to yours.
- If it is missing, click Add printer, enter a name, the printer's IP address (from its network settings page), protocol IPP, and queue
ipp/print. ChromeOS picks a generic driver automatically. - Print from any app with Ctrl+P and choose the printer as the destination.
Chromebooks can also scan from network printers in the same Print and scan settings. USB printers work as well: plug in and ChromeOS sets them up. For HP printers, the HP app is available for ChromeOS but not required. More on ChromeOS printing.
The brand apps: when to use them
The built-in methods print documents and photos. The brand apps add setup, scanning to the phone, ink and toner levels, cleaning tools and printing from cloud storage, and they are the most reliable route when the built-in list is empty:
| Brand | App (iOS and Android) | Extra capabilities |
|---|---|---|
| HP | HP app (formerly HP Smart) | Wi-Fi setup, scan, fax, Print Anywhere over the internet, ink and HP+ status |
| Canon | Canon PRINT | Setup, scan, copy controls, cloud printing, photo layouts |
| Epson | Epson Smart Panel | Setup, scan, copy, maintenance, Epson Connect remote print |
| Brother | Brother Mobile Connect (replaces iPrint&Scan on mobile) | Setup, scan, copy, status, supplies |
Each app needs Local Network permission on iPhone and Nearby devices or Location permission on Android to discover the printer; allow them when asked. HP's app is covered on our HP app page.
Printer not showing up on your phone? Work through these
- Same network, same band. The phone may be on the 5 GHz band and the printer on 2.4 GHz; that is usually fine because they are one network, but some ISP routers and mesh systems isolate bands. Turn off Smart Wi-Fi or band steering and check the printer's network page shows a 192.168.x.x address.
- Wake the printer. Brother deep sleep and Epson and Canon power-off timers drop the Wi-Fi session. Press a button on the panel and try again.
- Turn off VPN and private DNS. A VPN tunnels everything and hides the local network. On Android, private DNS settings occasionally block mDNS discovery.
- Local Network permission (iPhone) and Nearby devices (Android). Check the app you are printing from is allowed.
- Guest and isolated networks. Hotel, campus and "Guest" networks block device-to-device traffic by design. Use Wi-Fi Direct instead; see Wi-Fi Direct printing.
- Restart the printer's Wi-Fi or the whole printer, then the phone's Wi-Fi. The broadcast cache on both sides resets.
- Check AirPrint or IPP is enabled in the printer's web page: HP Network › AirPrint; Canon Device settings › Web service setup; Epson Network › AirPrint; Brother Network › Protocol › AirPrint and IPP. A previous security hardening may have turned it off.
Printing without Wi-Fi
Wi-Fi Direct lets the phone join the printer's own network (named DIRECT-xx-model) and print with no router. On the printer enable Wi-Fi Direct, join that network from the phone's Wi-Fi list using the password shown on the printer, and print as normal. The phone loses regular Wi-Fi internet while connected, so switch back afterwards. HP's app also offers Print Anywhere and Epson offers Email Print, which send jobs over the internet to a printer at home while you are out; both need the printer registered to an account.
If nothing worked
If a laptop on the same Wi-Fi can print but no phone can see the printer even after the checks above, the router is blocking multicast discovery; that is a router setting (often called IGMP snooping, multicast filtering or AP isolation) and changing it fixes every phone at once. If nothing on the network can find the printer, the printer's Wi-Fi has dropped and our printer won't connect to Wi-Fi guide is the next stop. For a hand with the router settings or a stubborn setup, you can get help from a printer specialist remotely.
Software mentioned in this guide
- Android default print service
How Android prints, and why most phones use Mopria underneath Android - Apple AirPrint
Driverless printing built into iPhone, iPad and Mac iOS · macOS - ChromeOS printing
How Chromebooks add printers and scanners without drivers ChromeOS - HP Smart (the HP app)
HP's official setup, printing, scanning and ink app for home and small-office printers Windows · macOS · iOS - Mopria Print Service
Cross-brand driverless printing and scanning for Android Android
Frequently asked questions
How do I print from my phone to a wireless printer?
Connect the phone to the same Wi-Fi as the printer, open the item, tap Share (iPhone) or the three-dot menu (Android), choose Print, select the printer and tap Print. Modern printers support AirPrint and Mopria, so no app or driver is needed.
How do I connect my Android phone to my printer?
There is nothing to pair. Put the phone on the same Wi-Fi, open any document, tap the menu › Print and choose the printer from the dropdown. If it is missing, go to Settings › Connected devices › Printing and make sure Default Print Service is on, or install Mopria Print Service or your brand's print plugin.
Why can't my iPhone find my printer?
Usually because the iPhone and printer are on different networks, the printer is asleep, a VPN is on, or the app lacks Local Network permission (Settings › Privacy & Security › Local Network). Check those, restart the printer's Wi-Fi, and make sure AirPrint is enabled in the printer's settings.
How do I print from a Samsung phone?
Open the photo or document, tap the three dots or Share, choose Print, then pick your printer from the dropdown. Samsung phones include the print service and the HP plugin already; if the printer is not listed, tap All printers or install Mopria Print Service from the Play Store.
How do I print from Gmail on my phone?
Open the email, tap the three-dot menu at the top right of the message and choose Print. On iPhone this opens the AirPrint dialog; on Android it opens the system print preview. Attachments can be opened first and printed the same way.
Can I print from my phone without Wi-Fi?
Yes, with Wi-Fi Direct. Enable it on the printer, join the printer's DIRECT-xx network from your phone's Wi-Fi settings using the password on the printer's screen, then print as normal. A USB-C to printer cable also works on most Android phones with the brand app or Mopria installed.
Questions & comments (0)
No comments yet. Describe your printer model, operating system and the exact message you see; comments appear after review.
Ask about this page
Your comment appears after our team approves it. Or sign in to post faster.