How to Print from Your Android Phone

How to Print from Your Android Phone

Printing from a phone used to be a chore involving cables, drivers, and crossed fingers. Today it's genuinely easy: most Wi-Fi printers work with Android out of the box, and the few that don't are covered by free manufacturer apps. Whether you need to print a boarding pass, a school form, a photo, or a multi-page document, you can do it straight from your phone in under a minute once things are set up.

This guide covers the built-in Default Print Service first (it handles most printers with zero extra apps), then manufacturer apps for HP, Epson, Canon, and Brother, then Wi-Fi Direct for printers with no network at all — plus troubleshooting for when the printer won't show up.

Method 1: Print with the Built-In Default Print Service

Android includes a system-level print service that speaks the standard protocols most modern Wi-Fi printers understand (including Mopria-certified printers). If your printer is connected to the same Wi-Fi network as your phone, this usually just works.

Step 1. Connect your phone to the same Wi-Fi network as your printer. This is the single most common reason printing fails — a phone on mobile data or a guest network can't see the printer.

Step 2. On your phone, go to Settings > Connected devices > Connection preferences > Printing. (On Samsung: Settings > Connections > More connection settings > Printing. On Xiaomi: Settings > More connectivity options > Printing.)

Step 3. Tap Default Print Service and make sure it's toggled on.

Step 4. Tap the three-dot menu (or Add printer) and choose Add printer / Search. Your phone scans the network. When your printer appears, tap it to add it.

Step 5. Now print something: open a photo in Photos, a document in Google Docs, or a web page in Chrome, tap the three-dot menu (or Share), and choose Print.

Step 6. In the print preview, tap the printer name at the top to select your printer if it isn't already chosen. Adjust copies, paper size, orientation, and color vs. black-and-white, then tap the Print button.

That's the whole flow. Once the printer is added, it stays in your list and printing is a two-tap job from any app with a Print option.

Where to find the Print option in common apps

  • Google Photos: open the photo, tap the three-dot menu > Print.
  • Google Docs / Sheets / Slides: tap the three-dot menu > Share & export > Print.
  • Chrome: tap the three-dot menu > Share > Print.
  • Gmail: open the email, tap the three-dot menu > Print.
  • Files by Google: open a PDF, tap the three-dot menu > Print.

Method 2: Use Your Printer Maker's App

If the Default Print Service can't find your printer — or you want extra features like scanning, ink-level checks, and photo paper presets — install the free app from your printer's manufacturer. These apps use the same Wi-Fi connection but add model-specific smarts.

Step 1. Install the right app from the Play Store:

  • HP: HP Smart
  • Epson: Epson Smart Panel (or Epson iPrint)
  • Canon: Canon PRINT Inkjet/SELPHY
  • Brother: Brother Mobile Connect (or Brother iPrint&Scan)

Step 2. Make sure your phone is on the same Wi-Fi network as the printer, then open the app.

Step 3. Follow the app's setup flow to find and add your printer. The app usually detects it automatically; if not, it walks you through entering the printer's IP address or connecting via Wi-Fi Direct.

Step 4. To print, use the app's own print options (photo print, document print) — or keep using the system Print option from other apps, which will now route through the manufacturer's print plugin the app installed.

Manufacturer apps are also the way to scan from an all-in-one printer to your phone, check ink or toner levels, and run printhead cleaning — worth installing even if basic printing already works.

Method 3: Print with Wi-Fi Direct (No Router Needed)

Wi-Fi Direct lets your phone talk straight to the printer with no Wi-Fi network in between — useful in offices with locked-down networks, or where there's no router at all. Most printers made in the last decade support it.

Step 1. On the printer, enable Wi-Fi Direct. The exact path varies, but it's usually under the wireless/network settings on the printer's screen or in its printed network report. The printer will show a network name like "DIRECT-AB-HP DeskJet" and a password.

Step 2. On your phone, go to Settings > Wi-Fi, and connect to the printer's DIRECT network using the password shown on the printer. (Your internet won't work while connected here — that's normal.)

Step 3. Print as usual from any app via the system Print option. The Default Print Service or manufacturer app will find the printer on the direct connection.

Step 4. When you're done, reconnect your phone to your regular Wi-Fi network.

Some manufacturer apps streamline this: HP Smart, for example, can walk you through Wi-Fi Direct setup without you manually switching networks.

Method 4: Print a PDF or Photo from a USB Drive (OTG)

If the printer has a USB port and your phone supports USB OTG (most do), you can copy the file to a USB flash drive with an OTG adapter and print from the drive at the printer. It's old-school, but it works with any printer that reads USB drives — no network involved at all.

Step 1. Copy the file to a USB flash drive using an OTG adapter (or a dual-connector drive with USB-C on one end).

Step 2. Plug the drive into the printer's USB port.

Step 3. Use the printer's screen to browse the drive and print the file.

This is the fallback of last resorts, but when the Wi-Fi is down and the document must be printed now, it's good to know.

Printing Photos vs. Documents: Quick Settings Guide

  • Photos: In the print preview, choose your photo paper size (4×6, 5×7, A4) and set quality to high. Manufacturer apps usually have a dedicated photo print mode with better color handling than the generic path.
  • Documents: Stick with A4 or Letter, black-and-white for drafts to save ink, and double-sided if your printer supports duplex — the option appears in the print preview under "More options" or "Pages."
  • Web pages and emails: Use Chrome's or Gmail's Print option; the preview lets you save paper by printing only the pages you need via the page range selector.
  • Save as PDF instead: In the print preview, change the printer selection to Save as PDF. This is perfect for archiving boarding passes or receipts without printing at all. The resulting PDF is saved to your chosen folder and can be shared, uploaded to Drive, or printed later from any device.

Troubleshooting: Printer Not Found or Won't Print

The printer doesn't appear in the search

  • Confirm both devices are on the same Wi-Fi network — including the same band. Some printers only connect to 2.4 GHz while your phone sits on 5 GHz; most routers bridge these, but guest networks and access-point isolation can block discovery.
  • Restart the printer and the phone. This resolves a surprising number of discovery issues.
  • Check the printer's own network status: print a network configuration page from the printer's menu and confirm it has an IP address on your network.
  • Temporarily disable any VPN on your phone — VPNs route traffic away from the local network and hide the printer.

The printer appears but the job never prints

  • Check the printer for errors first: out of paper, paper jam, low ink, or an open cover. The phone won't always relay these.
  • Make sure no other print job is stuck in the queue. On the phone, check Settings > Connected devices > Connection preferences > Printing > Default Print Service for queued jobs you can cancel.
  • Try printing a test page from the manufacturer's app to isolate whether the problem is the app, the system service, or the printer.

Print quality is poor

  • Run the printer's printhead cleaning cycle (in the manufacturer's app or the printer's maintenance menu).
  • Check ink or toner levels — phones rarely warn you before quality degrades.
  • For photos, verify you're using the photo paper type setting and actual photo paper, not plain copy paper.

"Printing" option is missing in an app

Not every app implements printing. As a workaround, use Share to send the content to Google Drive or Files, then print from there — or choose Save as PDF in the share sheet and print the PDF.

Print jobs stuck or printing blank pages

If a job seems stuck, cancel it from the print spooler: go to Settings > Connected devices > Connection preferences > Printing, open the active print service, and cancel the queued job before retrying. Blank pages usually mean a corrupted spool file or an app rendering glitch — try printing from a different app (for example, open the document in Google Docs instead of your email app) to narrow it down.

Pro Tips for Phone Printing

  • Add the printer once, print forever. The setup is the only fiddly part; after that, printing from your phone is faster than from most computers.
  • Keep the manufacturer's app installed even if you mostly use the system print service — it's your window into ink levels, scanning, and maintenance.
  • Use Save as PDF as your digital printer. Anytime you'd print "just to have a copy," save the PDF to Drive instead. Your future self will thank you when you need that receipt.
  • Check paper size defaults. Phones often default to Letter while much of the world uses A4 — set your preferred size once in the print preview and most apps remember it.
  • For frequent printing, give the printer a static IP. If your printer keeps disappearing after router restarts, assigning it a fixed IP address in your router settings ends the hide-and-seek permanently.

Printing from Android is one of those things that feels like magic the first time it works — you tap Print on your phone and paper slides out across the room. Set it up once using the steps above, and you'll never hunt for a computer just to print a page again.

Facebook comments