Skip to content   Skip to footer navigation 

How to connect your smartphone to a printer

We show you how to print from your Android, iPhone or iPad via Wi-Fi, Bluetooth or email.

printing_an_image_from_a_smartphone
Last updated: 02 October 2024

Back in the day you had to transfer files, photos and documents from your phone to a computer when you wanted to print them. But now, you can easily print from your smartphone or tablet via Wi-Fi, Bluetooth and email.

In this article, we walk you through how to do it.

Setting up your printer

Before you get started, you need to connect your printer to the internet. Every brand (and even specific models from a brand) does this a little differently, so start by following the networking steps in the manual.

If you've misplaced the manual, you can almost always find a PDF online by searching the brand and model number. This should be printed on the bottom or side of the case, or on a sticker. 

Once your printer is online, you can connect your Android or iOS devices using the following steps.

Connecting a printer to an Android device

The Default Print Service is the easiest way to connect an Android device to compatible printers. This replaced Google Cloud Print, which was shut down at the end of 2020.

Connecting via Wi-Fi

Android's Default Print Service basically tells your phone or tablet to find printers on the same Wi-Fi network. Every major manufacturer (Canon, Epson etc.) supports it, so you shouldn't have any trouble getting things up and running.

Make sure your printer and smartphone or tablet are connected to your home internet. This won't work if your mobile device is connected to 4G or 5G.

To connect your phone via the Default Print Service, go into the phone's settings, search for "printing", then select it from the results. Next, tap Printing in the list of Connection preferences, select Default Print Service and turn it on. A list of compatible printers on the network should appear. Select yours from the list.

Android default print service

Your phone should automatically detect compatible printers on the same network.

If your printer doesn't appear in the list then you have three options.

First, go back to the printer settings, but instead of selecting Default Print Service, tap Add service. This will take you to a list of printer services for specific manufacturers. Select your brand, download it, then open printer settings to find your model. Follow the steps in the brand-specific service to find your printer.

Android print service

Brand specific services can find their printers on the same network.

If that doesn't work, or if the manufacturer hasn't released a plugin, try a third-party service. These are available in the same location on the Google Play Store and they'll scan your home network for any active printers, regardless of the brand. PrinterOn and PrinterShare Mobile Print are two popular options (but we haven't tested them).

Finally, you can manually add your printer to the Default Print Service via Wi-Fi direct or its IP address. To use the IP, get into your router's settings (steps vary between brands) and find a section called Attached Devices or something similar.

Locate your printer in the list of devices, write down the IP address (e.g. 192.86.255.7) then go back to the Default Print Service. Tap the three vertical dots in the top right corner, select Add printer, then Add printer by IP address. Type in the IP, tap Add and it should appear in the list.

To use Wi-Fi Direct, go to Add printer then turn on Wi-Fi Direct printing. This will scan the area for Wi-Fi Direct-supported printers to establish a direct local connection that doesn't require an internet connection.

Android WiFi direct 1

Tap the three dots in Default Print Service to manually add your printer.

Android WiFi direct 2

You can enter the printer's IP address (left) or select it from the list of Wi-Fi Direct enabled models near your location (right).

Connecting via Bluetooth

Though fewer printers support Bluetooth, it's actually a bit easier than using Wi-Fi as you don't need to worry about any networking. If you've ever connected your phone or tablet to a Bluetooth speaker then you'll know what to do, as the process is essentially the same.

First, turn on your printer's Bluetooth scanning function. Each brand (and even model) does this a little differently, so check the instruction manual. Once it's scanning, go to your phone's settings, tap Connected devices and select Pair new device. This will tell the phone to scan for nearby Bluetooth-enabled devices. When your printer appears in the list of nearby devices, tap to connect.

Android Bluetooth

When your printer is scanning for Bluetooth devices, tap "Pair new device" to add it to your phone. Once added, it will appear in the list of previously connected devices.

Note: the printer will disconnect if you turn off Bluetooth or your phone or tablet is too far away. It should automatically reconnect when you activate Bluetooth on your printer and phone or tablet. If not, go back to the connected devices section and select your printer from the list of previously connected devices.

You can also rename the printer in the Bluetooth settings. Tap the cog icon next to the printer in the list of previously connected devices, followed by the pencil icon next to Device details. Enter the new name and tap "Rename" for the changes to take effect.

How to print from an Android device

Now that your printer is connected, you can print from your phone. The steps are the same regardless of the connection method.

To print an image, tap the same three vertical dots, then scroll to the end of the horizontal menu and tap Print

To print a document (such as a PDF), tap the three vertical dots in the top right corner and select Print

Once you're in the print menu, tap Select a printer, pick yours from the list, make any adjustments you need to in the printing options, preview the document and then tap the print icon.

Android print 1

How to print images and documents on an Android device.

Android print 2

These are the standard print screens. Tap the icon when you're ready to print.

Connecting and printing from an iOS device

Like Android, iOS has a printer service that can easily connect supported devices on the same Wi-Fi network. It's called AirPrint, and you can find a long list of supported printers on the Apple website.

If you're buying a new printer and want to print from an iPhone, make sure you get one with the AirPrint logo on the box. Once it's unpacked, connect it to your home network then make sure AirPrint is turned on in the settings.

Airprint icons

Look for the AirPrint logo when buying a new printer.

Your specific model will have instructions on how to access the settings via a web browser. Once you're there, in the Network tab (or something similar), look for the AirPrint section and turn it on.

Note the following steps are for iOS 18. However, the process should be similar for the last few versions of Apple's smartphone operating system.

Open the document, photo or webpage that you'd like to print from on your iPhone or iPad and tap the share icon (a square with an arrow pointing up). This will open the sharing options. Scroll down and select Print to open Printer Options.

Print from iOS 18 - 1

The share icon (usually at the bottom of the screen) will take you to the Printer Options.

If this is your first time using the Printer Options, there will be an option at the top of the screen to Select Printer. Tap it and select your AirPrint-enabled printer from the list. It should save this printer as the default for future use. Once it's connected, tap Print in the top right corner to print your document.

Print from iOS 18 - 2

Select "Print" from the share menu to open the Printer Options. The "Printer" section will be blank until you add yours then it will set as the default option.

If your printer doesn't have AirPrint, you'll need to download a free app from the manufacturer that does the same thing. Just search for the brand in the app store, download and follow the steps to connect. Some require you to open and print documents from the app, while others let you add a shortcut to the share section in your phone.

You could also try a third-party app such as Printopia 3 or Print n Share. These handle the same basic tasks but may have an interface or additional features that you like (we haven't tested them).

Connecting via Bluetooth

While there are some claims that you can print from an iOS device via Bluetooth, there's nothing official from Apple and we couldn't get it working either. It may be possible, but we suggest sticking with AirPrint.

NFC

The NFC icon indicates the connection point on the printer.

Tap and print with NFC

Some printers also support NFC (near field communication), which makes the Bluetooth connection process even easier. Make sure your smartphone and printer are connected to the same network, then enable NFC on your phone and tap the printer in the appropriate area (there should be an 'NFC' mark on the front or side of the printer).

NFC should automatically handle the rest of the steps. Then you can print as normal.

Printing from an Android or iOS device via email

Some printer brands have a pretty nifty feature that lets you email documents, photos and webpages to your printer. All you need to do is set up an email address for your printer, and then when you hit send, it automatically prints your document. You don't need to be at home (or even on the same network) for this to work as long, as your printer is on and connected to the internet.

How you set this up depends on the brand of printer. Some, such as HP, require additional software. Others require product registration. They may allocate an email or allow you to create one yourself. You can find the details at the below links.

We care about accuracy. See something that's not quite right in this article? Let us know or read more about fact-checking at CHOICE.

Stock images: Getty, unless otherwise stated.