The simplest way to print from your Android phone

Most Android phones can print wirelessly to any printer that supports Google Cloud Print or the printer manufacturer's own app — you do not need cables or special setup beyond connecting both devices to the same Wi-Fi network. The fastest route is usually the printer's native app (made by Canon, HP, Epson, or Brother, for example), because it works reliably and gives you access to all the printer's features. If your printer is older or you do not want to install an app, Google Cloud Print works as a backup, though it requires a Google account and a few extra steps to set up.

The reason wireless printing works at all is that your phone and printer are both on the same network and can find each other through that connection. When you hit print from your phone, the data travels across your Wi-Fi to the printer, which then produces the physical page. This is why the first troubleshooting step is always to confirm both devices see the same network name.

Key Takeaways

  • read your printer's official app from the Google Play Store — Canon PRINT, HP Smart, Epson iPrint, or Brother iPrint&Scan — and both devices will connect automatically if they are on the same Wi-Fi.
  • If you do not have the printer's app, use Google Cloud Print through your phone's built-in print menu, though this requires a Google account and the printer must support it.
  • Both your phone and printer must be connected to the same Wi-Fi network; if one is on a guest network or a different band, they cannot see each other.
  • Most printers are set to discoverable by default, but some require you to enable wireless printing in the printer's own menu before the phone can find them.

Using your printer's official app

The easiest path is to read the app made by your printer's manufacturer. Open the Google Play Store on your Android phone, search for your printer brand (Canon PRINT, HP Smart, Epson iPrint, Brother iPrint&Scan, Xerox Print Service, or Ricoh Smart Operation Panel are common examples), and install it. The app will ask you to sign in or create an account with that manufacturer — this is free and takes a minute.

Once the app is installed and you are signed in, open it and tap the option to add or discover a printer. The app will scan your Wi-Fi network and show you a list of printers it finds. Tap your printer's name, and the app will connect to it. From that point forward, whenever you want to print from your phone, open the app, select the document or photo you want to print, and tap print. The app will send the file to the printer over Wi-Fi.

If the app does not find your printer, check that both your phone and printer are on the same Wi-Fi network by looking at the network name on your phone's Wi-Fi settings and on the printer's display or settings menu. If your printer is on a guest network and your phone is on the main network, they cannot communicate. Move both to the same network and try again.

Using Google Cloud Print if you do not have the app

If your printer is very old or the manufacturer's app is no longer available, you can use Google Cloud Print instead. This method requires a Google account on your phone and a few extra steps, but it works with most printers made in the last ten years.

First, set up Google Cloud Print on your printer. On a computer connected to the same Wi-Fi as your printer, go to google.com/cloudprint in a web browser. Sign in with the same Google account you use on your Android phone. Click "Add Printer" and follow the steps to register your printer. The system will ask you to confirm that the printer is on and connected to Wi-Fi. Once registered, your printer will appear in your Google account.

On your Android phone, open the app you want to print from (Gmail, Google Drive, Google Photos, Chrome, or any other app that has a print option). Tap the menu button (three horizontal lines or three dots), look for "Print" or "Share", and select it. A print dialog will appear. Tap "All Printers" or the dropdown menu, and your registered printer should appear in the list. Select it, choose your page settings, and tap "Print". The file will send to the printer over your Wi-Fi connection.

What to do if your printer does not appear in the app

If you have installed the printer's app but your printer is not showing up in the list, the most common reason is that the two devices are not on the same Wi-Fi network. Check your phone's Wi-Fi settings by opening Settings, tapping Wi-Fi, and noting the network name. Then check your printer's Wi-Fi status — this is usually shown on a small screen on the printer itself, or you can print a network status page by holding down the Wi-Fi button on the printer for a few seconds. The network names must match exactly.

If the network names match and the printer still does not appear, restart both devices. Turn off your printer completely, wait ten seconds, and turn it back on. On your phone, turn Wi-Fi off and back on. Then open the printer app again and tap the option to discover or add a printer. Restarting clears temporary connection problems and often solves the issue.

If the printer still does not appear after a restart, check whether wireless printing is enabled on the printer itself. Some printers require you to go into the printer's settings menu and turn on wireless or Wi-Fi mode. The exact steps vary by brand — check the printer's manual or the manufacturer's website for your specific model. Once wireless is enabled, try the app again.

Printing from different apps on your phone

Once your printer is connected through the app or Google Cloud Print, you can print from most Android apps. In Gmail, open an email, tap the three-dot menu, and select "Print". In Google Photos, open a photo, tap the three-dot menu, and select "Print". In Chrome, open a webpage, tap the three-dot menu, select "Share", and then "Print". Each app's print menu will show your connected printer and let you choose how many copies, which pages, and whether to print in color or black and white.

Some apps do not have a built-in print option. If you want to print from an app that does not show a print button, you can usually take a screenshot of what you want to print, save it as an image, open it in Google Photos, and print from there. This is slower but works when the app itself does not support printing.

Connecting to a printer without Wi-Fi

If your printer does not have Wi-Fi capability, you have two options. The first is to buy a printer with Wi-Fi — most modern printers under $200 include it, and it is worth the cost if you plan to print regularly from your phone. The second is to use a USB cable to connect the printer to a computer, set up print sharing on that computer, and then print from your phone to the shared printer across your home network. This is more complicated and requires the computer to stay on whenever you want to print, so it is not ideal.

If you have an older printer without Wi-Fi and do not want to replace it, the simplest workaround is to email the document to yourself, open it on a computer connected to the printer, and print from there. It is not as convenient as wireless printing, but it requires no additional equipment or setup.

Troubleshooting common printing problems

If your printer connects but the print job does not come out, first check that the printer has paper and ink or toner. Then open the printer's app or settings and look for a print queue or job list — sometimes a print job gets stuck and needs to be cancelled and resent. Cancel any stuck jobs, then try printing again.

If the printer prints but the colors are wrong or the image is blurry, check the print quality settings in the app. Most printer apps have a "Quality" or "Mode" dropdown that lets you choose between draft, normal, and high quality. Draft mode is faster but lower quality; high quality takes longer but produces better results. Choose the setting that matches what you are printing.

If your phone loses connection to the printer frequently, move your phone closer to the printer and router. Wi-Fi range is usually 100 to 150 feet in an open space, but walls and interference can reduce it. If you are printing from far away and the connection keeps dropping, move closer and try again. If the problem persists, restart both devices and check that your router is not overloaded with too many connected devices.

Frequently Asked Questions

Do I need to buy a special printer to print from my Android phone?

No. Any printer made in the last ten years almost certainly has Wi-Fi capability built in. If you are buying a new printer, look for one that says "wireless" or "Wi-Fi enabled" on the box. If you already own a printer, check the manufacturer's website to see if it supports wireless printing — most do, even if they are several years old.

Can I print to a printer on a different Wi-Fi network?

Not directly. Your phone and printer must be on the same Wi-Fi network to communicate. If you are at work and want to print to your home printer, you would need to use a service like Google Cloud Print or the manufacturer's cloud service, which requires setting up an account and registering the printer online first. This is more complex than local printing and not recommended for everyday use.

What if I do not have Wi-Fi at home?

If you do not have Wi-Fi, you cannot print wirelessly from your phone. Your options are to set up a Wi-Fi network (which requires a router and an internet connection), use a USB cable to connect the printer to a computer, or take your phone to a location with Wi-Fi, such as a library or coffee shop, and print there.

Will printing from my phone use a lot of data?

No. Printing over Wi-Fi uses your local network, not your phone's data plan. The file travels from your phone to the printer across your home or office Wi-Fi, so it does not count against any data limit. You only use data if you are printing while connected to mobile data instead of Wi-Fi, which is not recommended because it is slower and uses your phone's data allowance.

Can multiple people print to the same printer from their phones?

Yes. As long as everyone's phone is on the same Wi-Fi network and has either the printer's app installed or access to Google Cloud Print, they can all print to the same printer. The printer will handle the jobs in order, printing one page at a time. If many people print at once, jobs may take longer to complete, but they will all print eventually.