Docento.app Logo
Docento.app
Office printer on a desk
All Posts

How to Print a PDF from Android

May 17, 2026·7 min read

Android's print system uses Google Cloud Print successor protocols plus per-manufacturer print services. Most modern printers work over Wi-Fi with minimal setup. This guide walks through the practical workflow on Android in 2026 plus the troubleshooting when things go sideways.

The default print path

For most users:

  1. Open the PDF in any app (Google Drive, Files, Adobe Acrobat Reader, etc.)
  2. Tap the three-dot menu or Share button
  3. Tap Print
  4. In the print dialog, the system scans for printers
  5. Select your printer
  6. Adjust copies, page range, paper size, color, etc.
  7. Tap the Print button

If your printer is on the same Wi-Fi and supports a default Android print protocol (Mopria, Google Cloud Print 2.0, or manufacturer-specific), this works in seconds.

What Android uses for printing

Android's print framework relies on:

  • Mopria Print Service. Open standard for wireless printing. Many printers support it; the Mopria app is sometimes pre-installed on Android devices.
  • Manufacturer print services. HP Print Service, Canon Print Service, Epson Print Enabler, Brother Print Service. Install from Google Play if needed.
  • Google Cloud Print successor. Google Cloud Print was deprecated in 2020; "Print" in Android now uses local network protocols by default.

If "Print" finds no printers, install the printer manufacturer's print service from Google Play. That usually fixes discovery.

What printers work

Compatibility:

  • AirPrint and Mopria-compatible printers, most modern printers
  • Wi-Fi-only printers, typically work via manufacturer service
  • Bluetooth printers, need the manufacturer's app
  • USB OTG printers, possible with adapter and specific printer support (rare)
  • Old network printers without modern protocols, may not work; bridge via a desktop

Check your printer's compatibility list before assuming.

Setting up the connection

For a fresh Android phone and a Wi-Fi printer:

  1. Connect both to the same Wi-Fi network
  2. On Android, Settings → Connections → More connection settings → Printing (path varies by Android version)
  3. Enable available print services (Mopria, manufacturer)
  4. Or just open Print from a PDF, the system will prompt to install services if none are available

For corporate networks, IT may have a specific print setup. Ask your administrator.

Adjusting print settings

The Android print dialog typically supports:

  • Copies
  • Paper size (Letter, A4, Legal, custom)
  • Color (color or grayscale)
  • Orientation (portrait/landscape)
  • Two-sided (duplex, if supported)
  • Pages (all, custom range)
  • Quality (varies by printer)

For PDFs, the dialog usually does the right thing automatically. Check page size matches your paper, Letter (US) vs A4 (rest of world) is the most common mismatch.

For more on getting PDFs to print correctly, see how to print PDF correctly.

Print to PDF on Android

Android's print framework includes "Save as PDF" as a built-in destination:

  1. Share → Print
  2. In the printer selection dropdown, choose Save as PDF
  3. Tap the Print button, the PDF is saved to your chosen location

Useful for combining different sources into a single PDF, archiving webpages as PDFs, or grabbing a printable version of any document.

Common workflows

Print an email attachment:

  1. Open the email in Gmail or Outlook
  2. Tap the PDF attachment to preview
  3. Three-dot menu → Print
  4. Select printer, adjust pages, print

Print from Google Drive:

  1. Open the PDF in Drive
  2. Three-dot menu → Print
  3. Select printer, adjust pages, print

Print specific pages:

  1. Open in any PDF reader
  2. Print dialog
  3. "Pages" → Custom range (e.g., "1, 3-5")
  4. Print

Print to PDF (no physical printing):

  1. Print dialog
  2. Printer: "Save as PDF"
  3. Tap Print
  4. Choose save location

Print at high quality:

  1. Print dialog → Advanced options
  2. Quality: Best (or Photo, on some printers)
  3. Print

Manufacturer-specific apps

Each major printer manufacturer has an Android app that often works better than generic Print:

  • HP Smart. HP printers; one of the best mobile print apps
  • Canon Print. Canon printers; integrates scanning
  • Epson iPrint. Epson printers; supports a wide range of older models
  • Brother iPrint&Scan. Brother printers
  • Samsung Mobile Print. Samsung-branded printers

These apps typically handle:

  • Direct print from photos, PDFs, web pages
  • Scanning to the phone
  • Ink/toner status
  • Wi-Fi printer setup

Use them for the best experience on the manufacturer's specific printers.

Print over cellular (no Wi-Fi)

For mobile-only setups:

  • Bluetooth printers (small portable label or receipt printers)
  • Cellular-connected printers (rare; some retail / pop-up printers)
  • Mobile hotspot bridge, your phone becomes a Wi-Fi hotspot; the printer connects; print over the hotspot
  • Cloud print services, some printers accept jobs via email or cloud upload

For most users, "no Wi-Fi" means "no print", Wi-Fi or USB are the realistic options.

Common gotchas

Printer not found. Install or enable the printer manufacturer's print service from Google Play. Verify both devices on same Wi-Fi.

Guest Wi-Fi blocks discovery. Many guest networks isolate devices from each other to prevent peer-to-peer connections. Use the main Wi-Fi network.

Subnet mismatch on corporate networks. Printers and phones on different VLANs cannot see each other via mDNS. IT may need to configure printer discovery.

Print stuck in queue. Open the Print app (or notification) and cancel. Restart the print service or the phone if needed.

Color print on a B&W printer. Many color PDFs print better when forced to grayscale ahead of time. The print dialog's "color" setting handles this.

Page mismatched to paper. Letter PDF on A4 paper or vice versa truncates or scales. Fit-to-page in the print dialog usually corrects.

Encrypted PDFs. Open the encrypted PDF in a reader, enter the password, then print. The print dialog may not handle encrypted files directly.

Form fields not printing. Some PDF viewers print form values; some do not. Adobe Acrobat Reader is most reliable.

Annotations missing in print. Similar to form fields, verify the viewer's "include annotations" setting. If still missing, flatten the PDF first. See how to flatten a PDF.

Watermark not visible. A watermark added as annotation may not print. Add as content for guaranteed print. See how to add a watermark to PDF.

Wrong page count. Print preview may show wrong total pages for very long PDFs. Trust the printed output's page numbering.

Specific scenarios

Print from a Chromebook. Chrome OS uses the same print framework as Android in many regards. Same Mopria / manufacturer-app pattern applies. See how to edit PDF on Chromebook.

Print to PDF for combining. Print multiple documents to PDF, then combine. See how to combine PDF files.

Print at scale. For batch print jobs (many PDFs printed sequentially), use a desktop. Android's print framework is not optimized for batch.

Print booklet layout. For folded booklets (multiple PDF pages on a single sheet), some PDF apps support booklet print. See how to print a booklet from PDF.

Practical recipe

For a one-off print:

  1. Open PDF in any app
  2. Three-dot menu → Print
  3. Select printer
  4. Adjust settings
  5. Print

For print-to-PDF:

  1. Print dialog
  2. Save as PDF
  3. Save to chosen location

For troubleshooting:

  1. Check Wi-Fi
  2. Install manufacturer's print service if missing
  3. Restart printer and phone
  4. Try a test page

Takeaway

Printing a PDF from Android works smoothly through the built-in Print framework when your printer is on the same Wi-Fi and supports Mopria or a manufacturer print service. For non-standard printers, the manufacturer's app fills the gap. Save as PDF is the system-wide way to convert anything printable to a PDF file. For more on PDF print specifics, see how to print PDF correctly. For Android-side editing alongside print prep, see how to edit PDF on Android. For browser-based PDF operations on any Android device, Docento.app runs in Chrome or any modern Android browser.

Related Posts