How to Print from Your Android Phone: WiFi, USB, Bluetooth and Print-to-PDF (2026 Guide)
Somewhere along the way, printing became something people assumed they needed a computer for. You do not. A modern Android phone can print a photo, a school assignment, a boarding pass, a PDF form or a whole document directly โ usually with nothing more than the phone, the printer, and the same WiFi network. This guide covers every practical method, in order from easiest to most involved, plus the fixes for the problems people actually run into: the printer that will not appear, the photo that prints tiny, and the document that looks nothing like it did on screen.
- Before you start: the one check that prevents most failures
- Method 1: WiFi printing with Android's built-in print service
- Method 2: Your printer maker's app (HP, Epson, Canon, Brother)
- Method 3: USB and Bluetooth printing for older printers
- Method 4: Print to PDF when you have no printer at all
- Printing photos vs documents: settings that matter
- Troubleshooting: printer not found, wrong size, blank pages
Before You Start: The One Check That Prevents Most Failures
Almost every "my phone can't find the printer" problem has the same cause: the phone and the printer are not on the same network. A printer connected to your home WiFi will not appear if your phone is on mobile data, and it will not appear if the phone is on a guest network while the printer sits on the main one. So before anything else, connect your phone to the same WiFi network as the printer, and check that the printer itself is powered on, has paper and ink, and is not showing an error light. If the printer has a small screen, its network menu will usually confirm it is connected and show its IP address โ that confirmation alone rules out half of all printing problems.
Also check what kind of printer you have. Most printers sold in the last decade support WiFi printing from phones, either through Android's built-in system or the maker's app. Very old printers with only a USB port need a different approach (covered in Method 3). Knowing which category yours falls into saves you from installing apps you will never need.
Method 1: WiFi Printing with Android's Built-in Print Service
Android has a print system built in, and for many printers it is all you need. First, make sure a print service is enabled: open Settings โ Connected devices โ Connection preferences โ Printing (on Samsung phones: Settings โ Connections โ More connection settings โ Printing). You should see "Default Print Service" โ tap it and make sure it is switched on. Many phones also list the printer maker's service here once its app is installed.
Then printing is simple:
- Open the photo, document or web page you want to print.
- Tap the three-dot menu (or Share) and choose Print. In Google Photos it is under the three dots; in Chrome it is in the menu as "Share โ Print"; in a PDF viewer it is usually a printer icon.
- Tap Select a printer at the top. Your WiFi printer should appear within a few seconds. If it does not, tap "All printers" and then "Add printer" to search again.
- Choose copies, colour or black-and-white, paper size and orientation, then tap the print button.
The preview shown before you print is genuinely useful โ check it. If a document preview shows pages cut off at the edges, switch the paper size (A4 is standard in Pakistan and most of the world; US Letter is common on American printers) before wasting paper. If a photo preview shows thick white borders you did not expect, that is usually the paper size or "fit to page" setting, not a fault.
Method 2: Your Printer Maker's App
Every major printer maker offers a free app โ HP Smart, Epson iPrint, Canon PRINT, Brother iPrint&Scan โ and for their own printers these apps are usually more capable than the built-in service. They find the printer reliably, report ink levels, let you scan documents with the printer's scanner straight to your phone, and print from cloud storage like Google Drive. If the built-in service cannot see your printer, the maker's app is the next thing to try, not a random "printer app" from the Play Store.
The setup is the same pattern in every app: install it, make sure the phone is on the same WiFi as the printer, open the app, and let it search. It will ask permission to find devices on your local network โ allow it, or it cannot see anything. Once the printer is added, you can print from inside the app (photos, PDFs, files) or, in many cases, use the app as a print service for the whole phone. One honest warning: these apps often ask you to create an account. For basic printing over your own WiFi you usually do not need one โ look for a "skip" or "continue without account" option before handing over an email address.
Method 3: USB and Bluetooth Printing for Older Printers
If your printer has no WiFi at all, you still have options. The most reliable is a USB OTG connection: a small, inexpensive USB OTG adapter lets you plug the printer's USB cable into your phone's charging port. Android's print service can then see the printer as a directly connected device. This works best with printers that support standard USB printing; very old models with unusual drivers may still refuse, and in that case the maker's app (if one exists for the model) is worth trying over USB too.
Some portable and label printers use Bluetooth instead. Pair the printer in Settings โ Connected devices โ Pair new device, then use the maker's app to print โ the built-in print service does not generally print over Bluetooth on its own. Bluetooth printing is slower than WiFi and best suited to receipts, labels and small photos rather than long documents.
There is also the honest fallback: if a printer will not cooperate with your phone at all, send the file to a computer that already prints fine โ email it to yourself, share it via a messaging app, or use a USB drive โ and print from there. A two-minute workaround beats an hour of fighting drivers.
Method 4: Print to PDF When You Have No Printer at All
Often what you actually need is not paper but a printable file: a form to send to someone, a receipt to archive, a page saved exactly as it looks. Android's print screen offers "Save as PDF" as a printer option. Choose it, pick the pages and paper size, and you get a PDF saved to your phone that you can share anywhere. This is also the perfect test when real printing fails: if "Save as PDF" produces a correct document, your file and your phone are fine, and the problem is the printer connection, not the document.
Printing Photos vs Documents: Settings That Matter
Photos and documents want different settings, and using the wrong ones is why prints disappoint:
- Photos: use photo paper if you have it, choose colour, and set the paper size to match the paper actually loaded (4ร6 inch for standard photo prints, A4 for full-page prints). A photo printed on plain A4 paper will always look washed out compared with the screen โ that is the paper, not the phone.
- Documents: black-and-white and "draft" or "normal" quality are fine for everyday text and save ink. Use colour only when the document actually needs it.
- Double-sided: if your printer supports duplex printing, the option appears in the print settings. It halves paper use for long documents and is worth enabling by default.
- Copies and page range: for a long PDF, print only the pages you need. The page range option is easy to miss and saves the most paper of any setting.
Troubleshooting: The Problems People Actually Hit
Printer not found
Check the same-network rule first, then restart both the phone's WiFi and the printer โ printers that have been asleep for days often need a power cycle before they advertise themselves again. If the printer is found by the maker's app but not the built-in service, just use the app; both routes produce the same print.
Print is the wrong size or cut off
This is almost always paper size: A4 vs Letter. Change it in the print preview before printing, and check the document itself โ a web page printed from Chrome will paginate differently from the same page saved as PDF first. When exact layout matters (forms, tickets), print from the PDF version, not the web page.
Blank pages or faded output
That is ink, nozzles or paper, not your phone. Run the printer's cleaning cycle from its own menu or app, check ink levels, and make sure paper is loaded print-side up (for photo paper the glossy side faces up in most trays โ the paper packaging says which).
Print job stuck in the queue
Open Settings โ Connected devices โ Connection preferences โ Printing, or the maker's app, and cancel the stuck job; then restart the printer before resending. A stuck job will block everything behind it until cleared.
Printing from your phone is one of those things that feels complicated until the first successful page comes out โ after that it is just another share option. Start with the built-in service, fall back to the maker's app, and keep "Save as PDF" in mind for everything that does not actually need paper today.
โ Back to Blog