NetPrinter

Contains adsIn-app purchases
4.2
225 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Do you have a printer, maybe an older one, that you would like to print to from your phone or tablet? An inkjet or a black-and-white or color laser? Something even its manufacturer doesn't support any more? Or they want to force you to subscribe to some cloud printing service to use it?

You found an app that allows you to print to a network printer directly from your device. Yes, on your home or office network, behind your own router and firewall. There is no cloud, nothing uploaded, nothing sent out, no registration, no external service to depend upon: everything happens on your own internal network – between your device and your printer.

Just check that your printer understands one of the many supported printer languages directly:

- PWG (IPP Everywhere)
- PCLm, PCLmS (Mopria)
- Airprint/URF (Apple)
- PDF
- PostScript
- PCL 3 GUI (Hewlett-Packard)
- PCL 5/5c (Hewlett-Packard)
- PCL 6e/XL (Hewlett-Packard)
- HP-GL/2 RTL (Hewlett-Packard)
- ESC/P2 (Epson)
- ESC/P-R (Epson)
- ESC/PAGE (Epson)
- GDI host-based (many)
- XPS (Windows)
- P-Touch (Brother)
- ESC/POS (Epson)
- StarPRNT (Star Micronics)
- TSPL/TSPL2 (TSC)
- ZPL, EPL (Zebra)
- DYMO LM/LW (Dymo)

and it's connected to your local network (or your device) using one of the many supported connections:

- Ethernet
- WiFi
- WiFi Direct
- Bluetooth
- USB OTG (On-The-Go)

and protocols:

- RAW (JetDirect, AppSocket, Port 9100, TCPmon)
- LPD/LPR
- IPP/CUPS (Linux or Mac)
- Samba (Windows)
- WSD (Windows)
- UPnP
- FTP

You can configure the printer manually or automatically with:

- Bonjour/Avahi/ZeroConf
- WiFi Direct/Mopria
- Bluetooth, Smart/LE
- IPP/CUPS
- Samba
- WSD
- UPnP

The app adds all your configured printers to Android and they will be available for any app that's capable to print: be it an e-mail app, calendar, document editor, game or whatever else.

The paid version, in addition to removing the ads, rewards your support with several extra features:

- use the server mode (see below);
- you can print more than one page on a paper (N-up printing);
- when you print several images to a page, they are printed in a collage layout instead of a simple, boring grid, with adaptive sizes to show each image in full, without cropping;
- you can select from several display (dithering) options to make printing both black-and-white and colored image material much more interesting;
- you can enlarge a smaller page to fit the page size of the printer;
- you can change the brightness of the printout;
- you can use non-uniform printer resolutions.

SERVER MODE: The app is also capable of the reverse operation: instead of printing to a printer on your network, it can provide the print server that you can print to from your other network devices. Practically, you can connect your printer with an USB OTG adapter to your phone (maybe to an older phone no longer used) and it will become a full-fledged print server supporting the protocols above, accepting incoming print jobs from all your other mobile devices or computers, too.
Updated on
Jul 6, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
App activity, App info and performance, and Device or other IDs
This app may collect these data types
App activity, App info and performance, and Device or other IDs
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

4.2
214 reviews
Alex Davis
November 21, 2024
This is going to get a bad rap from most users. As an experienced (w/credentials) systems/netw systems engineer and high level IT administrator, I found this application useful for a handful of different printing needs. For the most part, I'm using a samba hand off with fixed profiles on a Windows machine, but this is to secure my printer sharing and guide users to pre-configured profiles (basically, standard color, grayscale, or 1200 DPI for specialty photo) and this works. NOT for noobs! :)
3 people found this review helpful
Did you find this helpful?
Hoshikawa Erina
August 18, 2024
it worked well enough. it has been a decade or so when Android lack a printer app that just do vanilla network printing (e.g. LPD & 9100) correctly. it's not perfect, my old HP color laser can take PS over 9100 when I use it on windows & Linux, but it only works with PCL 5c using this app. (PS work for printing test page, but only PCL 5c work when triggered from another app)
1 person found this review helpful
Did you find this helpful?
Tramontána
August 19, 2024
Could you describe what exact errors you found with PS, writing to the support address?
m s
April 28, 2025
I have Epson L3230 printer and I am using Openwrt p910nd plugin to print over lan. In windows (also using Openwrt) I do not have problem but in NetPrinter (which is the only android app that allow me to select protocol RAW and Format ESC/P-R for printing) it is extremely slow to print. I am not sure what causes the problem but I have tried to change lots of settings, nothing worked. That's why I gave 3 stars, if it worked faster, it would be a 5 star.
Did you find this helpful?
Tramontána
April 29, 2025
Could you send a log from the Settings page? That has precise timestamps for everything.

What’s new

Added and fixed support for more GDI printers