Hewlett Packard’s HP ePrint app is an example of a very popular manufacturers printing app that is loaded with useful features. If you have a compatible HP printer its well worth checking out. If you don’t have an HP printer but want to be able to print whilst you’re away from your home and office to a HP Public Print Location (see below), its also worth checking out this app.
HP ePrint supports printing photos, documents, emails and webpages from within the app to an ePrint printer on your local network. You can also access cloud storage services including Box, Dropbox, Evernote, Facebook, and Google Drive.
If your printer is network connected, you can assign your printer an email address and then email a document from anywhere in the world direct to your printer. One benefit of this is that you can print from apps that don’t natively support printing but do support emailing content. (Another way to achieve this outcome if you don’t have ePrint is to email the document or content directly into your Evernote account and print it from the Evernote app.)
Finally, using the HP ePrint app, you can print your documents directly to the nearest HP Public Print Location, which cover over 10,000 locations worldwide. Locationsinclude FedEx Office stores, UPS stores, retail print outlets, hotels, airport lounges, universities, public libraries, and more. Here’s how this service works:
This is a very helpful feature for travellers. I’ve separately written an in-depth article on how to print whilst you travel or are away from your home or office printer if you have that need. It includes printing alternatives you may not have considered and will come in handy for situations when you find you unexpectedly need to print something like a ticket, boarding pass, document, and so on, and only have your iPad or iPhone with you.
In this section, I look at portable or mobile printers for your iPad or iPhone. (Sometimes, people call them travel printers). These are the kind of printers you can take with you in your truck or vehicle if you want to print whilst on the road. It includes a discussion of some typically larger (although still ‘portable’) AirPrint compatible printers and some of the small non-AirPrint compatible printers popular with road warriors and other mobile workers.
This is the most technically complex article on this website and the one which the most misinformation abounds on the Internet. Therefore, I’ve linked liberally to others and included videos of people who have completed the workflows so that you can see that they actually can be done… even if they sometimes look a little messy.
To reiterate (for emphasis), there are numerous (incorrect) comments onlinesaying that you cannot print from an iPad or iPhone to several of these models of portable printers. You’ll find these comments in support forums, on product pages on Amazon.com and even in support responses from printer manufacturers.
Its a reminder that you need to be careful about the information you find online and do your own research into your important workflows. This is because there are occasions where even people who own the product or are considered technical experts are not aware of all of the options that are available in a given situation. Another possibility is that the situation has changed since their original comments were made and the webpage has not been updated.
Whilst I wish it wasn’t the case, this is also possible for some of the information you find here on my website. Unfortunately, that’s the nature of living in a world of such rapid paced technological change. (If you find an error, please let me know so that I can update the website at hello AT howtoprintfromipad.com.)
Let’s return to the problem at hand.
In essence, the solutions for printing to portable printers from an iPad or iPhone are exactly the same as for any other printer I’ve discussed on this website. You have two additional challenges:
Finding a printer that suits your needs and is portable.
Okay, strap yourself in. Let’s begin.
The Challenge of Mobile Printing
One of the essential issues for people looking for a portable or mobile printer to use with their iPad or iPhone is that there are currently no ultra-portable AirPrint printers. (In this sense I’m referring to printers small enough to fit in your briefcase or maybe just a little bit larger.)
And those few models of portable or mobile printers that do tend to appeal to consultants, tradespeople, salespeople, and so on are typically either Bluetooth or USB printers and not Wi-Fi printers.
Therefore you can’t directly connect to these printers from your iPad or iPhone without an additional hardware or software solution. And, some of the typical solutions you might use at home where you have a non-AirPrint compatible printer (i.e. those discussed in depth elsewhere on this website – see the home page for a summary) that allow you to print from almost any printer from your device involve connecting your printer to your Mac or PC. Clearly, most people would want to avoid this situation whilst they travel.
Although, as I’ve shown in other parts of this website, you can get most printer set-ups to work with the iPad and iPhone if you’re willing to spend some money on the solution and maybe make a compromise or two.
However, here’s the second major hurdle. Even after you find a printer that you like and you could set it up to overcome the lack of AirPrint compatibility as you would at home… how do you power the whole solution when you’re away from home? (That is how do you power the printer, the router (if needed), and print server such as the Lantronix xPrint Server (if needed).)
Surprisingly, and despite many claims and comments online to the contrary, there are several models of printer that are popular with consultants, tradespeople, and so on that can, and have, been made to work in a mobile way.
[I note here that its probably useful for you to read the article I’ve written on routers for printing with an iPad or iPhone because it supports some of the content in the following sections. For example, it explains, amongst other things, how you might be able to use your iPhone or iPad (3G model only) as a portable router.]
Printing from Portable AirPrint Printers
Let’s first consider the easiest option, which is if you have an AirPrint printer.
My understanding is that there are a few AirPrint printer models that are still attractive (size and feature wise) to some people that would use them as a mobile printer.
That is, there are some AirPrint printers that are smaller than a typical desktop printer but larger than an ultra-portable printer. One example is the HP Photosmart 5520e printer shown below. However, there are several others. Some people find these of an acceptable size for their truck or vehicle. However, for many others, they’re still too large, and they want something smaller. For a discussion of these smaller printers, continue reading below.
If you have one of those models of AirPrint printers you just need something to power the printer and the router such as an inverter (with a sufficient power rating).
However, if your printer model is one that uses a technology called Wi-Fi Direct, HP’s similar technology called Wireless Direct (for HP printers) or the printer has the ability to create its own ad-hoc Wi-Fi network then you wont need a router… you can connect the printer to your iPad or iPhone directly by Wi-Fi and print your heart away. Here’s an example of how this works using the HP Photosmart 5520 e-All-in-One Printer:
Here’s a video showing the entire process of setting up a mobile printer to work with your iPhone or iPad if it isn’t wireless direct and you need to carry a router with you:
Note that in this video Joe was using the HP Photosmart D110A Wireless Printer. This printer model has since become AirPrint compatible with a firmware upgrade. Also note, that it is not essential to have a router that you strap onto the computer. An AirPort Express will work just fine. Importantly, the example in the video shows how you can achieve the workflow with a very inexpensive router – there’s no need for something fancy, unless you want.
If you don’t have a router, you can create a Wi-Fi network using the Portable Hotspot feature of your iPhone or iPad (3G/4G models only) as a router. However, this will only work IF your phone carrier allows you to use the Portable Hotspot feature as a part of your phone contract. (Some phone carriers block the Portable Hotspot feature. If you don’t have access to it on your phone (check in Settings > Personal Hotspot) you’ll need to contact your phone carrier.)
Battery Operated Portable or Mobile Printers
In this section I look at some of the few smaller, lightweight, and battery operated models of mobile printers that are available.
At the moment, I’m not aware of any printers that are AirPrint compatible out of the box that are in this category of printer.
And the few popular models of printer in this class tend to have inbuilt Bluetooth instead of Wi-Fi connections. Unfortunately, you can’t print from the iPhone or iPad directly to the printer using a Bluetooth connection.
Fortunately there are still some solutions in the portable battery operated mobile printer category. This includes setups for the two popular HP portable mobile printers listed above. First, I’ll start with a thermal printer from Brother.
Its important to note that it is only the model ‘K’ in this series that has inbuilt Wi-Fi and the other Brother printers in the Pocket Jet 6 series are Bluetooth printers. Also, only the ‘K’ model ships with the associated gear like the power cord and battery.
There is a slightly cheaper PJ673 model that does not ship with the battery. The correct model of this product in in this website’s Amazon Store or you can find it here: Brother PJ673-K.
If you haven’t seen a thermal printer like the Brother PocketJet in action, here’s another video that shows one of the other models from the PocketJet 6 series in more depth. (Note though, that the specific model shown in the video (i.e. the Brother PocketJet 663) is not directly compatible with the iPad or iPhone):
HP Officejet 100 Mobile Printer and HP Officejet 150 Mobile Wireless Colour Printer
Basically, you are using the hardware solution (i.e. the Lantronix xPrintServer) to make a non-AirPrint printer appear and behave with your iPad as an AirPrint printer does.
Its the same solution you might use for a non-AirPrint compatible printer at home or in the office but making the whole thing ‘mobile’. In this case the printer, router, and xPrintServer all run from battery power so you can print whilst on the road. (You could, of course, use an inverter to power the printer, router and xPrintServer.)
The solution works by hooking up the printer, xPrintServer and router to the printer’s battery… but its not pretty! (I expect that you could also power the Lantronix xPrintServer and router with the type of external portable battery you use to recharge your iPad.)
Next, you need to get the printer communicating with the iPad through the Lantronix xPrintServer. This requires configuring the settings of the iPad, router, and Lantronix xPrintServer. It is quite an involved process and I suspect a few people might require some form of technical assistance to get it working.
The whole process is outlined in this blog post and shown in depth in this video:
‘Hat tip’ to him for devising it!
In theory, this solution should be able to work with any printer that can work with the Lantronix xPrintServer. (See the full list of xPrintServer compatible printers here.) It might also be worth contacting Lantronix to confirm its possible to get your printer to work with this mobile solution if its something you’re thinking of doing. Lantronix also suggest you contact them if you want compatibility added for your model of printer.
In practice though, I have only seen this strategy completed with the HP Officejet 100 and HP Officejet 150 models.
Australian Business Traveller wrote a detailed review of the HP Officejet 100 for business travellers and you can find it here.
Before closing this section, I should point out here that Lantronix advise me that the Canon PIXMA iP100 Mobile Photo Printer (a very popular printer with mobile workers) is not currently compatible with the Lantronix xPrintServer because of a proprietary printing language they use. Lantronix, who have been trying to work with Canon to resolve this issue have not been able to do so and advise that the print experience is less than optimal. Therefore it is not considered to be a supported printer of the xPrintServer. (This means that if you wanted to use the PIXMA iP100 printer as a mobile printer, you’d have to connect to it through your Mac or PC.)
If running the whole set-up from a battery isn’t so important to you, then there is an alternative solution, which I’ll turn to now.
Few people seem to be aware of this accessory. It supports a few dozen HP printers including these two printer models that are very popular with mobile workers. At July 2014, the accessory supports the following printer models:
HP Color LaserJet Printer series: CP1025, CP1215, CP1515, CP1525, CP2025; HP Mono LaserJet Printer series: P1000, P1102, P1566, P1606, P2035, P2055; HP Color Multifunctional LaserJet Printer series: Pro 100 MFP, Pro M175 MFP, Pro M176 MFP, Pro M177 MFP, Pro M251 MFP, Pro M276 MFP, Pro M451 MFP, Pro M475 MFP, CM1312 MFP, CM1415 MFP, CM2320 MFP; HP Mono Multifunction LaserJet Printer series: Pro M401 MFP, Pro M425 MFP, M1120 MFP, M1132 MFP, M1212 MFP, M1319 MFP, M1536 MFP; HP Officejet Printer series: Officejet 100, Officejet 150.
While the printer (and particularly the compact Officejet 100 and Officejet 150 that I’ve talked about in detail above) can operate from its battery, the accessory needs to be powered so you will still need either an inverter to use in your vehicle or access to a wall socket.
The result of this setup is that you can then print through the native print menus in your desired app on your iPhone or iPad as if you were printing to an AirPrint printer. Alternatively, you can use HPs special e-Print app that you download from the App Store. In either case the printer you select in your app from the Printer Options is the HP 1200w Accessory. Here’s a video of the accessory:
You may be surprised to know that many apps on your iPad or iPhone still don’t support printing. These apps include Microsoft OneNote, Contacts, Calendar, many eBook or magazine style apps, some maps apps, and more.
Sometimes you’ll also find yourself unexpectedly needing to print, say, a pop-up dialog in an app that is displaying a receipt number or similar.
Here are some of your options when you find you need to print from app that doesn’t natively support printing:
Email. Email the content to yourself (or the print shop) and print the content from the email. So, for example, you could email a passage from an eBook to yourself and print that email or copy and paste the content into a third-party printing app. Similarly, if you can email a file out of an app you can print that file as an attachment from the native Mail app.
Take a screenshot. Capture your iPhone or iPad screen by simultaneously pressing the Home and Sleep/Wake buttons on your device. Print the resulting image that is saved in your Camera Roll.
Copy and paste. Copy and paste the content into another app the does support printing. Examples of such apps might include Pages, Notes, Microsoft Word or another productivity suite. Third-party printing apps like PrintCentral Pro have a clipboard feature just for this purpose.
Upload the content to a cloud storage service (like Dropbox, Box, Google Drive, OneDrive, iCloud, etc.). Then download and print to a printer attached to a computer. Or, using a third-party printing app like PrintCentral Pro, you can download the content from the cloud service directly from inside the third-party printing app. Some cloud storage apps like Dropbox also have print capability.
HP ePrint. Anything that can be emailed can be ePrinted. Using the ePrint app, you can also send the content to one of thousands of print shops worldwide.
Send to Evernote. Anything that can be either emailed or sent to Evernote (using the ‘Open in’ function) can be printed from Evernote. This option is useful when there is no copy and paste function offered in an app you want to print from.
When using any of these methods be careful about the security of any confidential documents that you might be uploading to the cloud or sending via email. Also, be aware that sometimes when you download a file to a computer (like a public computer) in order to print, the computer may store a temporary copy of that file on its system. This file may, or may not be deleted when you finish your session on that computer. So its important to be careful not to leave any of your sensitive information behind.
Finally, remember to be respectful of copyright laws and user agreements that might apply when using an app or service. Sometimes there is no print function in an app because of copyright restrictions.
So, in summary, there are many creative ways to print from your iPad or iPhone apps even where they don’t natively support printing. Its not always pretty, but most of the time you’ll get the job done.
For times when you’re not carrying a printer with you, your options might include:
AirPrint. If the printer you want to print to is AirPrint compatible, you’re in luck. Your job is as easy as connecting to the Wi-Fi network your printer is on, and printing directly from any of the apps on your device that support printing. Its now you begin to appreciate the beauty of the AirPrint technology!
Third-party printing appslike PrintCentral Pro. These apps enable you to print directly to the largest range of printers including those that aren’t AirPrint compatible. If the printer you want to print to has inbuilt Wi-Fi Direct or HP’s Wireless Direct technology, you can connect directly to the printer from your iPhone or iPad rather than having to be granted access to somebody’s Wi-Fi network.
Emailing the content. Either to yourself, the print shop, accommodation, or person who has the printer.
Uploading the content to a cloud storage service. Cloud services might include Box, Dropbox, Google Drive, iCloud, OneDrive, and so on. Then downloading the content and printing from a computer connected to a printer.
HP ePrint. Using the HP ePrint app, you can print your documents directly to the nearest HP Public Print Location. Over 10,000 locations worldwide are supported, and include FedEx Office stores, UPS stores, retail print outlets, hotels, airport lounges, universities, public libraries, and more.
Printing via 3G or Google Cloud Print. Many internet cafes now enable you to send your print jobs via Google Cloud Print. Some third-party printing apps like PrintCentral Pro can also be used for Google Cloud Print.
Fax it.An old road warrior trick is to fax the document you want printed to your hotel or client’s office. Obviously, you wont get a great quality copy, and you should also make sure that you are not going to be charged for an incoming fax! Popular faxing apps include JotNot Pro by MobiTech 3000 LLC and Scanner Pro by Readdle. Costs will apply when using a faxing app.
Be careful about the security of any confidential documentsthat you might be printing, uploading to the cloud, or sending via email.
Also, be aware that when you download documents to another computer in order to print, the computer can save a temporary copy of the document to its hard drive. This document may, or may not be deleted when you finish your session on that computer. Likewise, copies of documents sent to cloud storage services or via Google Cloud Print may be backed-up or otherwise retained on their servers.
Consider investigating a service likeBreezy (United States only) to help maintain the security of confidential documents whilst printing from an iDevice on the road.