How to print from a Xiaomi phone: step-by-step instructions for all models

Printing documents, photos or screenshots directly from a Xiaomi phone is a challenge faced by every second owner of a smartphone of this brand. Despite the apparent simplicity, the process can cause difficulties: the printer is not detected by Wi-Fi, drivers are not installed, MIUI blocks the connection due to security settings. In this article, we will analyze all the current methods of printing, from standard Android functions to bypassing restrictions through cloud services and third-party applications.

Xiaomi phones (including Redmi, POCO and Black Shark models) are featured with MIUIโ€™s own shell, which sometimes modifies standard Android features. For example, some firmware versions lack a built-in print module, while others block access to local files due to privacy policies. We took these nuances into account and prepared instructions that work on all current devices (from Redmi Note 10 to Xiaomi 14 Ultra).

Important: If your printer doesn't support wireless technology, don't be too quick to give up the idea of printing from your phone. There's a section on USB-OTG connectivity and even workarounds for older printer models using PCs as a middleman.

1. Print through the built-in Android module (no apps)

The easiest way is to use the standard printing feature integrated into Android, which works on all Xiaomi phones with MIUI version at least 12.5 (based on Android 10+), the main condition is that the printer must support Wi-Fi Direct, Google Cloud Print (obsolete, but still found), or Mopria (modern standard).

To check compatibility, open Settings โ†’ Connections and sharing โ†’ Print. If a partition is missing, then your firmware is hiding it, go to the method. โ„–2 (Mopria Print Service app). If there is a section, follow the instructions:

  • ๐Ÿ“ฑ Connect your phone and printer to the same Wi-Fi network (or activate Wi-Fi Direct on your printer).
  • ๐Ÿ“„ Open the document (PDF, Word, photo in the gallery) and tap on three dots (โ‹ฎ) โ†’ Seal.
  • ๐Ÿ–จ๏ธ In the printer list, select your model. If you don't have one, click Add Printer and follow the prompts.
  • โš™๏ธ Set the settings: orientation, chromaticity, number of copies. To save ink, choose Draft or Economy mode.

โš ๏ธ Note: On phones with Chinese firmware MIUI (for example, Xiaomi 13T Pro for the PRC market) the built-in print module may not be available due to Google restrictions. โ„–3 (Cloud Services) or install Global ROM.

๐Ÿ’ก

If the printer doesn't appear on the list, restart it and the router. Sometimes resetting the printer's network settings helps (press the Wi-Fi button for 10 seconds).

2. Printing through Mopria Print Service (for all printers)

Mopria is a universal printing protocol supported by most modern printers (Canon, HP, Epson, Brother, etc.). For Xiaomi phones, this is often the only working way if the built-in Android module is missing or not working properly.

Instructions:

  1. Download the official Mopria Print Service app from Google Play.
  2. Connect your phone and printer to the same Wi-Fi network (or use Wi-Fi Direct).
  3. Open a document (for example, a PDF in WPS Office or a photo in a gallery) and select Print.
  4. You'll see your model on the printer list, marked Mopria.
  5. Set up the print parameters and confirm the task.

Mopria has the advantage of supporting even older printers by updating their firmware, for example, many of the 2015-2018 HP LaserJet models are supported by Mopria after the update.

Update the printer firmware through the official manufacturer's software|Activate Wi-Fi or Wi-Fi Direct in the printer menu|Make sure your phone and printer are on the same network.|Restart the printer after the update-->

3. Printing through Google Cloud Print (for older printers)

Google Cloud Print is officially shut down from December 31, 2020, but some printers (especially HP and Brother enterprise models) still support it through workarounds.If your printer is older than 2019, this may work, but it will require additional action on the PC.

Algorithm:

  • ๐Ÿ’ป On a computer (Windows/macOS) Add a printer to Chrome via Settings โ†’ Additional โ†’ Google Cloud Print (if the partition is still available).
  • ๐Ÿ“ฑ On Xiaomi phone, install the Cloud Print app (e.g. PrintHand).
  • ๐Ÿ”— Sign in to the same Google account as you do on PC.
  • ๐Ÿ–จ๏ธ Select a document to print and send it to the printer via the cloud.

โš ๏ธ Note: This method is unstable and may require configuring ports on the router (overpass). TCP For home use, it is better to choose Mopria or direct Wi-Fi.

Alternative to Cloud Print
If a partition is missing in Chrome, try using a print server on a PC: 1. Install PaperCut NG (free version). 2. Connect the printer to your PC via USB. 3. On your phone, use the PrintHand app to print over a local network.

4.Print via USB-OTG (for printers without Wi-Fi)

If your printer does not support wireless technology (for example, the old Canon PIXMA MG2440 or Epson L365), you can connect it directly to your phone via USB-OTG.

  • ๐Ÿ”Œ adapter USB-OTG (Type-C or Micro-USB depending on Xiaomi model).
  • ๐Ÿ–จ๏ธ Cable USB Printer (usually included in the package).
  • ๐Ÿ“ฑ PrinterShare app (paid, but there is a trial version).

Step-by-step:

  1. Connect the OTG adapter to your phone and the printer to your adapter.
  2. Run PrinterShare and select USB-printer.
  3. If the printer is undecided, click Update the list or install the driver manually (the Drivers section in the application).
  4. Open the document and send it to print via PrinterShare.

Method limitations:

  • โŒ Not all printers support direct Android connection (check compatibility on the manufacturerโ€™s website).
  • โŒ Printing speed is lower than Wi-Fi.
  • โŒ Some Xiaomi models, for example, POCO F3) They may not be able to provide enough food to USB-port for printer operation โ€“ use externally powered hub.

Canon|HP|Epson|Brother|Samsung|Another |No printer-->

5. Printing through cloud services (Google Drive, Mail.ru Cloud)

If direct printing is not possible (for example, a printer is connected to another device on another network), you can use cloud services as an intermediary, which is universal, but requires access to a PC or laptop connected to the printer.

Example via Google Drive:

  1. Download the document to Google Drive from your phone.
  2. On PC, open the file in Google Docs/Sheets or download it.
  3. Send to print through a local printer.

Alternative services:

  • ๐Ÿ“ง Mail.ru Cloud: download the file, open on PC and print.
  • โ˜๏ธ Yandex Drive: Similar, but with Preview Support PDF.
  • ๐Ÿ“Ž Telegram: Send the file to yourself in Save Messages, open it on PC and print it out.

โš ๏ธ Note: When printing sensitive documents (passports, contracts) through the cloud, use secure channels. PDF Password before downloading or use Proton Drive with end-to-end encryption.

6.Printing photos on mini printers (Xiaomi Photo Printer)

To print photos from Xiaomi phones, it is convenient to use portable printers such as Xiaomi Photo Printer 2 or Kodak Step. These devices connect over Bluetooth and print pictures of 2ร—3 or 4ร—6 inches without ink (thermoprint).

Instructions for Xiaomi Photo Printer 2:

  • ๐Ÿ“ฑ Install the Mi Photo Print app.
  • ๐Ÿ”ต Turn on Bluetooth on your phone and printer.
  • ๐Ÿ–ผ๏ธ Select a photo in the gallery, tap Share โ†’ Mi Photo Print.
  • โœ‚๏ธ Cut the photo to paper format (the application will offer templates).
  • ๐Ÿ–จ๏ธ Press Print and wait until the end (about 30 seconds per photo).

Features of portable printers:

ModelType of printing typeSize of photoThe cost of the printSupport for MIUI
Xiaomi Photo Printer 2Thermal printing2ร—3 inch~5 rubles/pc.Full (via Mi Photo Print)
Kodak StepZINK (no ink)2ร—3 or 4ร—6 inch~10 rubles/pc.Through Bluetooth.
HP SprocketZINK2ร—3 inch~12 rubles/pc.Requires an HP app

๐Ÿ’ก

Portable printers are ideal for travel, but they are not suitable for printing documents, only photos. Use standard methods (Wi-Fi or USB) for text.

Solving problems with printing with Xiaomi

If the print doesnโ€™t work, check the following points:

  • ๐Ÿ”Œ Printer not detected by Wi-Fi: Restart router and printer. Turn off modem modem on phone (Settings) โ†’ SIM-Check that the printer and phone are on the same subnet (for example, both in the same network). 192.168.1.x).
  • โŒ Error "Can't connect to the printer": Install the printer manufacturer's application (e.g., printer manufacturer's application, HP Smart or Epson Print. Update your printer firmware via PC. On your phone, turn off Charge Savings for the print app.
  • ๐Ÿ“ต USB-OTG Not working: Check the adapter on another device. Turn on Debugging by USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap, then return to the additional โ†’ For developers, use an externally powered hub for printers that require a lot of power.

To diagnose the network on Xiaomi, use the hidden menu:

##4636##

Go to Wi-Fi information and check the connection status.

๐Ÿ’ก

If neither method works, try resetting the network settings on your phone: Settings โ†’ Memory and Backups โ†’ Resetting your settings โ†’ Resetting your Wi-Fi, mobile network, and Bluetooth settings.

FAQ: Frequent Printing Questions with Xiaomi

Can I print from Xiaomi to a printer connected to another router?
Yes, but you need to: Use Google Drive, Telegram, set up port port port port port port 9100 for printing, install PrinterShare and connect via the router. IP-The easiest way to do this is to upload a file to the cloud and print it from a PC connected to the same printer.
Why is it that when printing with Xiaomi, the document is cropped or goes with fields?
The problem is with zoom settings: In the print menu, select No Fields or Fit under the page. If you print a PDF, open it in Adobe Acrobat and select Actual Size. For photos in Mi Photo Print, use the Trip feature.
How to print from screenshots on Xiaomi?
Screenshots are saved in the folder Pictures/Screenshots. To print them: Open the screenshot in the gallery. Tap it on three dots (โ‹ฎ) โ†’ Print. Choose a printer and set up settings (Album orientation for wide screenshots is recommended). If you want to print multiple screenshots on one sheet, use the PhotoGrid app to create a collage.
Can I print from Xiaomi to 3D-printer?
Yes, but only through an intermediary: Export 3D-model (e.g. from TinkerCAD) to.stl. Upload the file to a PC with a splicing program (UltiMaker Cura, PrusaSlicer). 3D-printer USB or SD-Direct printing from phone to phone 3D-The printer is only possible through specialized applications (for example, OctoPrint with a connection to the local network).
How to print from Xiaomi to a printer via NFC?
NFC printing technology is rarely supported, but some models (e.g. Brother QL-800) allow this: Make sure the printer supports NFC (look for the logo on the case). Turn on NFC on the phone (Settings โ†’ Connections & Sharing โ†’ NFC). Bring the phone to the NFC tag on the printer (usually on the front). Follow the on-screen instructions for transferring the file. Most NFC printers only use it for quick Wi-Fi setup, not direct printing.