Wireless printing from a smartphone saves time and eliminates the need to transfer files to a computer. However, connecting a printer to a phone via Wi-Fi often raises questions: the router may not detect the device, the app may return an error, or the printing may contain artifacts. In this article, we'll look into this. all current connection methods — from standard Wi-Fi Direct to cloud services, and we’ll also tell you how to fix common errors on Android And iPhone.
It is important to understand that the connection algorithm depends on three factors: printer models (For example, Canon PIXMA or HP OfficeJet), communication protocol (Wi-Fi, Wi-Fi Direct, Bluetooth) and phone operating systemWe'll focus on universal methods that work for 90% of modern devices, but we'll also point out some nuances for popular brands. If your printer was released before 2018, some features (such as support) AirPrint or Mopria) may be missing - read about this in the compatibility section.
1. Preparation: What to check before connecting
Before you begin setup, make sure your printer and phone meet the minimum requirements:
- 📱 Smartphone: Android 8.0+ or iOS 12+ (cloud services may not work for older versions).
- 🖨️ Printer: Wi-Fi support (look for the inscriptions
Wi-Fi,WirelessorAirPrinton the body). - 📶 Net: router with enabled
DHCP(automatic IP assignment) and a free 2.4 GHz channel (many printers do not work on 5 GHz). - 🔋 Nutrition: The printer must be turned on and loaded with paper/cartridges (some models block the Wi-Fi setup if there are printing errors).
If the printer is new, first remove all protective stickers from cartridges and the scanner - they can block the mechanisms. For devices HP, Epson And Brother will also be required install drivers via proprietary software (links to official websites are provided in the table below).
| Printer brand | Official software for configuration | AirPrint support (iOS) | Mopria Support (Android) |
|---|---|---|---|
| HP | HP Smart | ✅ Yes | ✅ Yes |
| Canon | Canon PRINT | ✅ Yes (models from 2020) | ✅ Yes |
| Epson | Epson iPrint | ✅ Yes (EcoTank series) | ❌ No (software required) |
| Brother | Brother iPrint&Scan | ✅ Yes | ✅ Yes |
⚠️ Attention: Printers Xerox and some models Kyocera may require manual entry of the IP address in the phone settings. If your model is older than 2019, check the supported protocols in user manual.
2. Method 1: Connecting via Wi-Fi Direct (without a router)
Wi-Fi Direct — is a technology that allows a printer and phone to connect directly, without the need for a router. This method is convenient for one-time printing on the go or if you don't have access to a home network.
Instructions for Android:
- Turn on
Wi-Fi Directon the printer (usually a button with a phone icon or menuSettings → Wireless). - Open it on your phone
Settings → Wi-Fiand find the network with the name of your printer (for example,DIRECT-xx-HP_OfficeJet). - Connect to this network. The password is usually found on the printer's sticker or in the manual (standard:
12345678orpassword). - Open the document to print, select
Print → Save as PDF(if necessary) and send to the printer.
For iPhone the algorithm is more complicated because Wi-Fi Direct is not directly supported. Instead:
- 📲 Install the printer's proprietary app (for example, HP Smart).
- 🔄 Turn on
Wi-Fi Directon the printer and connect to its network through iOS settings. - 🖼️ Upload the file to the app and select the print option.
Wi-Fi Direct is enabled on the printer.
The phone is connected to the printer's network (not to the router!)
The proprietary software is installed (required for iPhone)
File opened in supported format (PDF, JPG, DOCX)-->
⚠️ Note: When connecting via Wi-Fi Direct the internet on the phone will be disconnected, as the device will be using the printer's network. To regain network access, manually reconnect to the router.
3. Method 2: Connecting via a home Wi-Fi router
This is the most reliable method for regular printing. The printer connects to your home network once, after which it's accessible to all devices (phones, laptops, tablets).
Step 1: Connect your printer to Wi-Fi:
- 📡 Find the menu on your printer
Settings → Wireless → Wi-Fi Setup. - 🔍 Select your network from the list and enter the password (case-sensitive!).
- ✅ Wait for connection confirmation (a check mark or IP address will appear on the printer screen).
Step 2: Set up your phone:
On Android:
- Make sure your phone is connected to the same Wi-Fi as the printer.
- Open the document, click
Print → Select Printer. - If the printer is not displayed, install Mopria Print Service (for most models) or proprietary software.
On iPhone:
- Open the file, click
Share → Print. - Select your model from the printer list. If it's not there, check for support.
AirPrint(see table above). - If necessary, install the brand's app (eg. Epson iPrint).
4. Method 3: Cloud printing (Google Cloud Print, HP ePrint, etc.)
Cloud services allow you to print on a printer from anywhere in the world, if it's connected to the internet. This is convenient for remote work or if you frequently travel for business. However, starting in 2021 Google Cloud Print officially closed, and manufacturers switched to their own solutions.
How to set up cloud printing using an example HP ePrint:
- 📱 Install the application HP Smart on the phone.
- 🖨️ Connect your printer to Wi-Fi (see Method 2).
- ☁️ Register an account in the app HP and add the printer to the list of devices.
- 📄 Send the document by email to the following address
printer@hpeprint.com(specified in the printer settings).
For Canon And Epson the algorithm is similar, but services are used Canon PRINT Inkjet/SELPHY And Epson Connect respectively. Important: Some printers require the "Web Services" feature to be enabled in the settings menu, otherwise cloud printing will not work.
| Service | Supported brands | Registration required? | Max file size |
|---|---|---|---|
| HP ePrint | HP | ✅ Yes | 10 MB |
| Epson Connect | Epson | ✅ Yes | 20 MB |
| Canon PRINT | Canon | ❌ No | 50 MB |
⚠️ Please note: Cloud printing may transmit data through the manufacturer's servers. If you are printing confidential documents, please use local connection via Wi-Fi (Method 2).
5. Solving common problems
Even with the correct settings, the connection may not work. Here top 5 mistakes and ways to fix them:
- 🔌 The printer does not turn on.: Check that the router is turned on
WPS(if you use quick setup) or that the printer is within 5 meters of the router. Some models (for example, Brother HL-L2350DW) require manual entry of SSID. - 📱 The phone doesn't see the printer.: Restart both devices. On Android clear the application cache
Mopria Print Service(Settings → Applications). On iPhone check if it is turned onAirPrintin the printer settings. - 🖼️ The print comes with stripes or is cut off: Update your printer drivers through the proprietary software. For Epson resetting the ink counters may help (
Settings → Maintenance). - 🔒 A password is required but it does not work.: On some printers (Xerox VersaLink) The default password is the serial number of the device (located on the back panel).
- ⚡ The printer connects but does not start printing.: Check if there is another document waiting to be printed (on the printer or in
Settings → Printon the phone).
What to do if the printer prints blank sheets?
This is a problem for inkjet printers. Canon And Epson For dried ink, try:
1. Run print head cleaning (Settings → Maintenance).
2. Remove the cartridges and wipe the contacts with a cotton swab dipped in distilled water.
3. If this does not help, replace the cartridges (even if they are not empty, the ink may have dried out).
If the problem is not resolved, reset the printer to factory settings (Settings → Reset) and repeat the connection from scratch. For models HP It is also useful to update the firmware via HP Support Assistant.
6. Compatibility: Which printers work with phones?
Not all printers support wireless printing from mobile devices. Here are the key points:
- 🆗 Full compatibility: Printers with
AirPrint(All iPhone) AndMopria(All Android since 2016). Examples: HP Envy 6000, Canon PIXMA TR4720. - ⚠️ Partial compatibilityOlder models (pre-2018) may require drivers installed via USB or manufacturer-supplied software. Examples: Epson L380, Brother DCP-T300.
- ❌ Incompatible: Laser printers without Wi-Fi (eg. Samsung ML-2165) or devices with only
USB/Ethernet.
To check if your model is compatible:
- Find your printer's serial number (on the back panel).
- Enter it on the manufacturer's website in the "Support" section.
- Check the availability of the item
Mobile PrintingorWireless Setup.
⚠️ Please note: Some budget printers (eg. Pantum P2500WThey're advertised as "wireless," but in reality, they only support Wi-Fi connections to PCs, not phones. Check this before purchasing!
7. Alternative ways to print from your phone
If you are unable to connect your printer via Wi-Fi, consider these options:
- 📎 OTG cable + USB: Connect the printer directly to your phone via
USB OTG(works with most Android and printers HP/Canon). Driver installation required. - 🖥️ Printing via PC: Send the file to your computer via email or
Google Drive, and then print in the standard way. - ☁️ Cloud services: Upload the document to
Google DriveorDropbox, open it on your PC and print it. - 📶 Bluetooth: Some models (Brother PocketJet) support printing via Bluetooth, but the quality is lower than via Wi-Fi.
For iPhone There are fewer alternatives due to the closed nature of the system, but you can use AirDrop to transfer the file to your Mac and then print from your computer.
FAQ: Frequently asked questions about connecting a printer to a phone
Is it possible to connect a printer to a phone without Wi-Fi?
Yes, there are three ways:
- Wi-Fi Direct (direct connection, see Method 1).
- USB OTG (requires cable and USB-host printer support).
- Bluetooth (rarely found, only in specialized models).
Without additional accessories, printing is only possible via Wi-Fi Direct (if the printer supports it).
Why does the printer connect to Wi-Fi, but the phone doesn’t see it?
The reasons may be as follows:
- The printer and phone are connected to different networks (for example, a phone to 5 GHz, a printer to 2.4 GHz).
- The protocol is disabled on the router.
Multicast(needed to detect devices). - Local network access for the printing app is blocked on your phone (check permissions).
- The printer requires a firmware update (relevant for Epson And Canon).
Solution: Reconnect both devices to the same 2.4 GHz network and reboot the router.
How to print photos from your phone without losing quality?
For printing photos:
- Use original resolution (Do not compress photos before printing).
- In the print settings, select
Photo paperAndHigh quality. - For inkjet printers (Canon Selphy) install the color profile
sRGB. - Print using proprietary software (for example, Canon PRINT has the "Photo Print" option.
If the colors are distorted, calibrate the printer (Settings → Calibration).
Is it possible to connect an old printer (2010-2015) to a phone?
Yes, but with restrictions:
- If the printer has
Wi-Fi, but does not supportAirPrint/Mopria, install the proprietary software (for example, Epson iPrint for older models). - For printers only with
USBuse Wi-Fi adapter (cost from 1500 ₽) or connect via OTG cable. - Some models (HP LaserJet P1102) you can "trick" them by connecting them to the router via
USB port(if the router supports the "Print server" function).
Before purchasing an adapter, check its compatibility with your printer model on the manufacturer's website.
How to disconnect a printer from a phone?
To break the connection:
- On Android:
Settings → Connections → Wi-Fi, find the printer network and clickForget. - On iPhone:
Settings → Wi-Fi, tap on the "i" next to the printer network and selectDelete this network. - For cloud services (eg.
HP ePrint): remove the printer from your account in the branded application.
If the printer remains in the list of devices for printing, reset the printing settings on your phone (Settings → Apps → Mopria Print Service → Storage → Clear data).