How to print from your Android phone or tablet

June 28, 2013

    how-to-print-android-phone-tablet-0105

    Android phones and tablets are just like computers. They’re not as powerful, but they’re extremely portable. As portable computers, they can be used to send emails, browse the Web, watch YouTube videos, and all sorts of stuff that you can also do on your desktop or laptop. Yes — including printing.

    With the advent of cloud-based printing technologies and services, as well as cloud-ready printers and apps, printing is no longer an impossibility on your Android phone or tablet. In this post, learn how to print from your Android phone or tablet. For a video tutorial, you can skip to the end of this article.

    Connecting your classic printer to Google Cloud Print

    google-cloud

    Some printers let you print from your Android phone or tablet over a Wi-Fi, Bluetooth, or USB connection. However, if your printer doesn’t have such capabilities, you can register your printer to Google Cloud Print, a technology and service that lets you connect your printer to the Web, making your printers accessible wherever you are. You can even make your printers accessible to your friends or print documents from your mobile devices.

    Google Cloud Print works with most printers. But, for the best experience, a Cloud Ready printer is recommended. These types of printers can directly connect to the Internet and don’t need a computer for it to work. Google keeps a growing list of Cloud Ready printers compatible with and supported in Google Cloud Print.

    google-cloud

    If your printer doesn’t have cloud capabilities, you can still connect your classic printer to Google Cloud Print via your computer. For this to work, you will need a Google account and the Google Chrome browser installed on your computer. (If using Windows XP, make sure Windows XP Service Pack 3 is installed on your PC.)

    The steps below describe how to set up your local printer for use with Google Cloud Print:

    1. Launch Google Chrome on your computer.
    2. Click the Menu button (represented by an icon showing 3 horizontal bars) at the upper-right corner of the window.
    3. Select Settings.
    4. Click Show advanced settings.
    5. Scroll down to the Google Cloud Print section and click Add printers.
    6. Log in to your Google Account to enter Google Cloud Print
    7. A confirmation message appears on the next screen. This will register the printer that is connected to the computer. Click Add Printer(s) to confirm.
    8. Your printer is now registered with Google Cloud Print

    Google Chrome acts as a go-between for your printer and Google Cloud Print. When you print something from your mobile via Google Cloud Print, you actually send data from your mobile device to Google Cloud Print, which forwards it to Google Chrome, which in turn tells your PC to print the document on the attached printer. So, to print via Cloud Print, always make sure that your PC is connected to the Internet, that you are logged in to your Google account in Google Chrome, and that your printer is on.

    Printing from your phone or tablet

    how-to-print-android-phone-tablet-0106

    Now that your printer is accessible via Google Cloud Print, it’s time to print from your Android phone or tablet. For that, you will need Google’s official Cloud Print app for Android.

    1. Download, install, and launch Cloud Print on your Android phone or tablet.
    2. Set your Google account, making sure that you use the same account as the one you registered on Google Cloud Print.
    3. Tap the printer icon to select a file to print. You can select a file from Google Drive, Dropbox, Gallery, and other file manager apps on your device.
    4. The next screen will show you a list of your printers registered on Google Cloud Print. Select one printer.
    5. The print preview page will appear. You will be able to set the orientation of the document, media size, DPI, and the number of copies.
    6. Once all are set, tap the paper plane icon at the top row to send the data to Google Cloud Print and print your document.

    Printing Web pages and Gmail messages

    Printing Web pages is also possible through Cloud Print. Just open your Android browser’s Menu, tap Share, and select Cloud Print. From here, you can then print the Web page to any of your printers registered on Cloud Print.

    how-to-print-android-phone-tablet-0107

    Or, if your phone or tablet’s Internet browser supports printing functionality, you can directly send the Web page to your printer over a Wi-Fi, Bluetooth, or USB connection.

    how-to-print-android-phone-tablet-0108

    As for printing Gmail messages, Google’s Gmail app for Android doesn’t have an option that allows you to print your mails. But, if you access your Gmail account through a Web browser app, you can print your mails.  Just open a Gmail message in your browser, tap the arrow to reveal additional buttons, and select Print. You will then be taken to Google Cloud Print to print your mail.

    Third-party printing apps

    Several third-party apps for mobile printing are available on the Google Play Store, including such apps as Cloud Print (by Paulo Fernandes) and PrinterShare Mobile Print (by Mobile Dynamix).

    Cloud Print by Paulo Fernandes

    how-to-print-android-phone-tablet-0109

    Developer Paulo Fernandes’s Cloud Print app for Android may have the same name as Google’s official app for its own service of the same name, but the two apps are different. Both, however, use the Cloud Print service to allow printing from phones or tablets.

    The free version of Fernandes’s app comes with ad support and has certain features restricted, but the app is generally still usable. You can upgrade to its premium version for about US$3.00 to remove the ads and remove the feature restrictions.

    Here are the general steps for using Paulo Fernandes’s Cloud Print app:

    1. Download, install, and launch Paulo Fernandes’s Cloud Print app on your Android device
    2. Select or add a Google account that you registered with Google Cloud Print.
    3. On the next screen, select a printer registered to your Google Cloud Print account. You can either select Google Cloud Print ready printer, HP ePrint printer, or Other Printers.
    4. A list of registered printers will be shown on the screen. Select one that you want to use.
    5. On the next screen, tap Print test page to check if your printer has successfully connected to Google Cloud Print. Or, you can tap the arrow at the bottom of the screen to skip this step.
    6. Once the app and printer have been set, you can now print from your Android phone or tablet using the Cloud Print app.

    What I like about this app is that it allows you to print your SMS messages, scan documents by taking a picture and print them afterwards, create scribbles or drawings for printing later, or jot down notes and print them later. The app also allows you to access your Dropbox and Box files, Facebook images, Google Drive files, Gmail attachments, and Google Calendar events and print those files from within the app.

    PrinterShare Mobile Print

    how-to-print-android-phone-tablet-0110

    PrinterShare Mobile Print also uses Google’s Cloud Print service to connect your printer and Android phone or tablet via the cloud.  The app’s free version includes the following features:

    • Perform a printer test to printers connected via Wi-Fi, Bluetooth, or USB
    • Free and unlimited printing via Google Cloud Print
    • Print up to 20 pages over the internet with Remote mode.

    You can upgrade to its premium version for about US$13.00 to be able to connect and print to your printer via Wi-Fi, Bluetooth, or USB. The premium version also lets you print to shared Windows or Mac printers nearby, as well as print without limit with Remote Mode.

    Here are the general steps for using PrinterShare Mobile Print:

    1. Download, install, and launch PrinterShare Mobile Print on your Android phone or tablet.
    2. Open the settings menu and tap Select Printer.
    3. On the next screen, select your printer connection type. You can connect via Wi-Fi, Bluetooth, USB, Google Cloud Printer, or through a Remote Printer. For now select Google Cloud Printer. (NOTE: If you’re using the free version and you connect your device to your printer via Wi-Fi, Bluetooth, or USB, you will only be able to perform a printer test unless you purchase the premium key.
    4. Select a Google account and the printer registered on your Google Cloud Print account.
    5. Once the printer has been set up, you can now print from your Android phone or tablet via PrinterShare Mobile Print.

    The types and categories of files that PrinterShare Mobile Print can print are displayed on the app’s main screen. You can print pictures, contacts, calendar, Web pages, SMS messages, call logs, Gmail messages, Google Doc files, and other documents.

    Video

    Check out our video tutorial on how to print from your Android phone or tablet:

    Conclusion

    Mobile printing has become easier, thanks to Google Cloud Print and third-party printing apps on the Google Play Store. With these technologies and services, you can easily print your files or data from your Android phone or tablet.

    How often do you print from your Android phone or tablet? Do you use a different method or solution? If so, what solution do you use? Share your thoughts and experiences in the comments section below.

    (with contributions from Alvin Ybañez)

    Comments

    • Ulf

      It would be interesting to have a small cloud print server to use every printer as a cloud print printer.

      For example: Take a Raspberry Pi or a Beagle Board. Install a cloud-print server, connect network and printer. I don’t want to have a power eating server running all the time.

      I just need the cloud-print server for Linux (without running chrome). Maybe something like this: http://dev.shyd.de/2012/01/remote-printing-debian-google-cloud-print/

    • Vantucky

      I have been using PrintShare for quite a while and it works on any wi-fi printer. I can print to any printer at my employers network and anything at home. Minimal set-up, very easy to use.

    • George Orwell

      Why should I send my documents to google first when my printer is right next to me?! Why can’t I simply add a local printer and print over lan?

      • Winston

        Yes! My thoughts exactly.
        But then Google wouldnt be able to spy on what you print

      • Thomas

        Because your phone/tablet can’t communicate with the printer without a compatible driver installed on the device. For that to work, every printer manufacturer would need to make a compatible android driver for all their printers and you would have to install that on your phone/tablet.

        This way, your phone/tablet does not communicate with the printer directly. Your phone/tablet communicates to the computer (through Google’s service), which then communicates to the printer through the printer’s driver on the computer.

        Bottom line, you need a printer driver to print. You can use the driver that’s already installed on the computer, or you can rely on the printer manufacturer to release a drivers for every device and every operating system.

        • AshleyBurt

          I can print anything I want to my wifi printer without sending through google except when on chrome. this whole thing ticks me off. Because instead I have to send it through google, then polaris docs and then i get a fuzzy print out of what I was trying to print to begin with that I can’t even read once it’s turned into a pdf.

          • http://www.techtint.com/ Gowtham

            Luckily your printer is a wireless printer. Unlike you, a lot of people are struck with a normal USB printer. For them, the ability to print from their mobile phone using Google Cloud Printing is quite useful.

          • Jordan Ketterer

            No one has told you that you need to use Google’s service, if your printer does infact allow you to print over wifi then use that. I persoanlly like Cloud print for a few good reasons.
            Print from any computer on any network without needing a VPN or anything else set up
            Printer sharing, same idea but now my mates can print from anywhere for collaboration.
            No real driver set up.

            My dorm room is on a different lan or subnet and normaly i wouldnt be able to print from out of my room, now i can print things off and pick them up when i walk in my room, also group projects or friends without printers can use mine very easily. No one needs to know how to install the drivers, it just works

    • Gustavo

      I was reading this and I was happy until I clicked on the Play Store link and it said this app was not compatible with my country… Yeah.. Bummer, huh?

    • sho

      Oddly… You cannot print this article directly from the Smart Phone with PrinterShare via Cloud Print, as there is no “share” tab available when on the Android browser (Jelly Bean)… I had to email the link to my desktop, open it in a “real” browser, cut and paste the relevant parts to a document, and print from there. You can print the comments directly, but not the article itself. Weird!!

    • sho

      Oddly… You cannot print this article directly from the Smart Phone with PrinterShare via Cloud Print, as there is no “share” tab available when on the Android browser (Jelly Bean)… I had to email the link to my desktop, open it in a “real” browser, cut and paste the relevant parts to a document, and print from there. You can print the comments directly, but not the article itself. Weird!!

    • pat

      when i print my call log will it also print calls that I made and deleted?

    • Martha

      print by eurosmartz is worth installing on an android

    • pradeepksingh

      Check this link. You can print to a bluetooth printer via android

      http://overglobe.wordpress.com/2013/12/27/android-bluetooth-printer

    • vijay yande

      Android printing on any printer is possible. Please have a look at

      http://myhowtohelp.blogspot.in/2014/01/library-to-print-from-android-device-usb.html

    • print from android

      Thanks helpful.
      Printfromandroid.com

    • weber hans-joachim

      Tablet and Laptop at eye Level
      Follow only the current trend
      Cloud Printing is old hat http://www.tablet-printer.de

    Popular

    Latest