I haven’t turned on my computer just to print something in years. If you’re looking for how to print from Android phone without computer, you’re in the right place. Honestly, it’s way easier than most people think, and I’ve tested every method out there so you don’t have to waste time figuring it out yourself.
Table of contents
Table of contents
Print from Android using the built-in print service
If your printer is relatively modern (made in the last 5-6 years), chances are it already supports direct printing from Android without any extra apps. I’ve been using this method for years and it’s by far the most convenient.
The first thing you need is for your printer to be on the same WiFi network as your phone. Once that’s set up, Android should detect it automatically in most cases.
To print from almost any app:
- Open the document, photo, or webpage you want to print
- Tap the three-dot menu button
- Select Share or Print
- Choose your printer from the list
- Adjust copies, size, and orientation
- Tap the print icon
It works especially well with Google Photos, Chrome, Google Drive, and office apps like Google Docs or WPS Office. In my experience, the process is pretty smooth, though occasionally I’ve had to wait a few seconds for the printer to show up in the list.
Pro-tip: If your printer doesn’t appear, restart both the printer and your phone. That fixes the detection issue 90% of the time.
Printer brands with best Android compatibility
Not all printers work equally well. The brands with the best Android integration are:
| Brand | Compatible Models | Official App | Auto Detection |
|---|---|---|---|
| HP | DeskJet, OfficeJet, LaserJet series | HP Smart | Yes |
| Canon | PIXMA, imageCLASS series | Canon PRINT | Yes |
| Epson | EcoTank, WorkForce series | Epson iPrint | Yes |
| Brother | MFC, HL series | Brother iPrint | Partial |
Use your printer’s official app
If the native method doesn’t work or you want more control over printing, the official app from each manufacturer is the second best option. Personally, when I need to print something more complex or want to adjust advanced settings, I turn to these apps.
HP Smart is the one I’ve used the most and it’s quite comprehensive. It lets you scan, print photos with quality adjustments, manage cartridges, and even check ink levels directly from your phone. To set it up:
- Download HP Smart from Google Play
- Open the app and grant location permissions (needed to detect the printer over WiFi)
- The app will automatically search for HP printers on the network
- Select yours and follow the setup wizard
- You can now print from the app itself or share from other apps
For Canon PRINT Inkjet, the process is basically identical. What I like about Canon is its photo printing mode is pretty solid, with border and quality adjustments that other apps don’t offer.
Epson iPrint stands out for document management. You can connect cloud services like Dropbox or Google Drive and print directly without downloading anything to your phone.
Pro-tip: Download the official app even if you use the native method. It gives you access to extra features like checking ink levels, doing printhead maintenance, and getting printer alerts.
Step-by-step WiFi printer setup
Before using any app, make sure your printer is properly connected to your WiFi network. Here are the general steps:
- Turn on your printer and go to its control panel
- Look for network or WiFi settings
- Select your WiFi network (SSID)
- Enter your network password
- Wait for the printer’s WiFi light to stay solid (not blinking)
If your printer has no screen, most have a WPS button. Press the WPS button on your printer and then on your router within 2 minutes. The connection should happen automatically.
Print via USB OTG without a computer
This method is my favorite when WiFi is acting up or when I’m somewhere without a network. USB On-The-Go (OTG) lets you connect your printer directly to your phone with a cable. Yes, literally: printer cable to adapter, adapter to phone.
What you need:
- A USB cable compatible with your printer (usually USB-A to USB-B)
- A USB OTG adapter (USB-C to USB-A or Micro USB to USB-A, depending on your phone)
- An app that supports USB printing, like PrinterShare or NokoPrint
The physical connection is straightforward: connect your printer cable to the OTG adapter and the adapter to your phone’s charging port. Android should detect the printer automatically.
I’ve tested this method with an old HP LaserJet that has no WiFi, and it works surprisingly well. Print speed is practically the same as with a computer.
| Advantage | Disadvantage |
|---|---|
| Doesn’t depend on WiFi | Need to buy OTG adapter |
| Works with old printers | Less convenient than WiFi |
| Stable and fast connection | Cable limits distance |
| No extra batteries needed | Not all apps support it |
Pro-tip: Before buying the OTG adapter, check if your phone supports it. Most modern Androids do, but some budget phones may not. Look in specs for “USB OTG” or “USB Host” support.
Print from Android with third-party apps
Sometimes neither the native method nor the official apps solve what you need. That’s when third-party apps become lifesavers. I’ve tried quite a few, and these are my favorites:
PrinterShare is probably the most complete option. It supports printing over WiFi, Bluetooth, USB, and even shared Windows network printers. The free version lets you print a limited number of pages, but for occasional use it works fine. It supports:
- PDF, Word, Excel, PowerPoint documents
- Photos and screenshots
- Web pages
- Contacts and calendars
- Emails and messages
NokoPrint is another option I use a lot. It’s simpler than PrinterShare and the free version doesn’t have as many restrictions. What I like is it detects network printers very quickly and the interface is intuitive.
Let’s Print Droid is the lightest option. It doesn’t have many advanced features, but for quickly printing a document it’s perfect. Plus, it supports Bluetooth printing, which is handy when you don’t have WiFi nearby.
In my opinion, if you’re only going to use one third-party app, go with PrinterShare. The premium version investment is worth it if you print regularly.
Printing via Bluetooth from Android
While not the most common method, some portable printers support Bluetooth printing. This is ideal for printing receipts or small documents when you’re away from home.
To connect:
- Enable Bluetooth on your phone
- Put your printer in pairing mode
- Search for the printer in your phone’s Bluetooth device list
- Pair the devices
- Use PrinterShare or the printer’s app to send the job
The most popular portable printers for this are Canon Zoemini, HP Sprocket, and thermal receipt printers used by delivery drivers.
FAQ: Frequently Asked Questions
Can I print from an Android phone without WiFi?
Yes, you can use a USB OTG cable to connect the printer directly to your phone, or use Bluetooth if your printer supports it. There are also portable printers with direct hotspot connections that create their own WiFi network.
What’s the best printer for printing from a phone?
For home use, HP DeskJet series and Canon PIXMA have the best Android integration. For something more professional, Epson EcoTank offers excellent ink yield and mobile compatibility.
Why can’t my phone detect my printer?
Usually it’s because they’re not on the same WiFi network, the printer’s WiFi is turned off, or there’s a firewall issue on the router. Restart both devices and make sure they share the same network. Also ensure your printer has the latest firmware updated.
Can I print a PDF from my Android phone?
Absolutely. From Google Drive, Chrome’s PDF viewer, or apps like Adobe Acrobat, you can share the document directly to the printer. Android’s native printing method works perfectly with PDFs.
Conclusion
Printing from your Android phone without a computer is completely doable today, and honestly, once you get used to it, you won’t go back. My personal recommendation: start with Android’s built-in print service that comes included. If you need more options, download your printer’s official app. And if everything else fails, PrinterShare has you covered with virtually any printer on the market.
Have you tried printing from your phone yet? Let me know which method worked best for you in the comments. And if this guide on how to print from Android phone without computer helped you out, share it with someone who’s still fighting with USB cables connected to their PC.
TecnoOrange