ADBnox

Local printing for Android

From your document to your printer.

Choose your printer, preview your document and print. Bring network, USB and Bluetooth connections together with Android’s print dialog, job tracking and diagnostics.

Google Play release is being prepared

One-time purchase · Lifetime use · No subscription

Printer support depends on the model and protocol. Store availability and device compatibility are shown on Google Play.

ADBnox Print

Screens from the app

Real app screens, with sample printers and sample data.

Home: the ready printer, quick actions and recent jobs
Home: the ready printer, quick actions and recent jobs
Saved printers and new ones on the network
Saved printers and new ones on the network
Printer details: status, supplies and connection
Printer details: status, supplies and connection
Printing with a preview, here with a watermark
Printing with a preview, here with a watermark
Job history: printer, connection, driver and settings
Job history: printer, connection, driver and settings
Ready-made layouts for receipt and label printers
Ready-made layouts for receipt and label printers
Printer Doctor: every layer checked one by one
Printer Doctor: every layer checked one by one
Named watermarks and defaults
Named watermarks and defaults

Every step of printing

Documents and preview

Select PDFs, photos and text. Use paper, page, colour and duplex options based on capabilities reported by the printer.

Multiple connections

Network printing over IPP/IPPS, RAW 9100 and LPR; supported USB Printer Class and Bluetooth SPP connections.

Android integration

Select saved printers from Android’s system print dialog and track job states in the app.

Printer Doctor and labels

Connection and protocol diagnostics, plus supported ESC/POS receipt, ZPL and CPCL label profiles.

Features in detail

Documents and page layout

Supported files
PDF; JPEG, PNG, WebP, HEIC and multi-page TIFF photos; Word (.docx), RTF and OpenDocument text; Excel, ODS and CSV spreadsheets; PowerPoint and ODP presentations; plain text, Markdown and HTML. Documents are processed on the phone and never uploaded.
Preview and page selection
The preview shows the paper, margins and scaling. Tap a page to leave it out, or type a range such as “1-3, 5, 8-”; odd or even pages can be chosen too.
Pages per sheet and booklets
2, 4, 6, 9 or 16 pages on a sheet; a booklet that folds in the middle; optional page borders; reverse order.
Two-sided by hand
If the printer cannot turn the paper, the fronts print first and the backs follow once you turn the stack over.
Watermarks
Text, a logo, or a logo with text; diagonal or level; darkness and size. Name and save watermarks, pick a default for the app and another for each printer, and change it for a single job while printing.

Camera and scanner

Print from the camera
The page's edges are found, the page is straightened and shadows are removed. Auto capture, book mode (splits the two pages and flattens the fold) and colour, grey and black-and-white filters.
ID card copies
The front and back of a card go on one A4 page at the card's real size.
Scanning
Multifunction printers and scanners that speak AirScan / eSCL (Mopria Scan) or Windows WSD, over the network, USB or Wi-Fi Direct. Save as PDF, JPEG or PNG, share, or print straight away.

Connections

Network
IPP and encrypted IPPS (IPP Everywhere, AirPrint, Mopria), RAW 9100 (JetDirect) and LPR/LPD. Printers on the local network are found with mDNS; others are added by IP address and the app tries which protocol answers.
USB OTG
USB Printer Class printers, recognised from their IEEE-1284 device ID. Every byte is sent exactly once, even when the printer is slow to take data.
Bluetooth and Wi-Fi Direct
Bluetooth SPP receipt and label printers; Wi-Fi Direct printers without a router.
NFC
Tap the NFC mark on a printer to connect, or write a printer to a blank NFC tag and stick it next to the printer.
Built into Android
Saved printers also appear in the Android print dialog of apps such as Chrome, Gallery and Gmail.

Printer languages

Driverless
PWG Raster, Apple Raster (URF), PDF and PCLm, chosen from what the printer reports it can do.
Office printers
PCL 5, PCL 6 (PCL XL) and PostScript Level 2. The PCL 6 output was checked against Ghostscript's PCL interpreter during development; Konica Minolta and Develop printers use PCL 6 by default.
Receipts and labels
ESC/POS (58/80 mm, Turkish PC857 code page, cutter), ZPL and CPCL labels, ESC/P dot-matrix printers.
Manual choice
If automatic selection does not suit your printer, pick the driver and compatibility profile in the printer's Advanced settings.

Diagnostics and job history

Printer Doctor
Address, connection, protocol, printer state, capabilities and driver are checked one by one, and a problem is shown at the step where it happens. The report can be shared.
Detailed job history
For every job: printer, model, connection type and address, the driver used, resolution, print settings, timings and data sent; the details can be copied as text. Document contents are never kept.
Honest status
“Sent” means the data reached the printer; unless the printer reports it, the app does not claim the print has finished.

Start printing

1

Add a printer

Discover it on your local network or enter its address. Grant the relevant permissions for USB and Bluetooth.

2

Choose a document

Pick a PDF, photo or text through the system picker or another app’s share menu.

3

Preview and track

Select compatible options and send the job. A Sent state does not always mean that the physical print has completed.

Not every printer model is supported. Phone, printer protocol and driver profile compatibility are required. Real-printer validation is ongoing; universal model compatibility is not guaranteed.

Tried on real printers

Printers tried on real hardware while the app was built. This is not a compatibility guarantee; results depend on the model and its settings.

PrinterConnectionResult
Canon LBP251IPP (network)Test page printed with driverless PWG Raster.
Develop ineo 283USBTest page printed with PostScript.
Konica Minolta bizhub 367USBTest page and a PDF printed with PCL 6. A job sent while the printer sleeps can be lost; wake the printer, then print.
Konica Minolta colour (36C series)USBColour printing with PostScript Level 2.

Frequently asked questions

My printer does not show up.

Make sure the phone is on the same Wi-Fi as the printer and that client isolation is off on the router. If the printer does not announce itself, enter its IP address under Add printer › Manual.

It prints garbage or many pages of symbols.

The printer is being sent a language it does not understand. In the printer's Advanced settings try PCL 6 or PostScript as the driver; Printer Doctor shows which language was chosen and why.

Which printers are not supported?

Host-based printers that only work with the maker's own driver (for example some HP LaserJets using ZjStream, Canon models that only speak UFR II, and CAPT printers). The app recognises these models and explains why.

Are my documents sent to a server?

No. Documents are turned into the printer's language on the phone and sent straight to the printer. The temporary print file is encrypted with a key held in memory for that job only, and deleted when the job ends.

Which Android version is needed?

Android 8.0 or later, on phones and tablets. USB printers need a phone with USB OTG.

One-time purchase · Lifetime use · No subscription

Buy once. Use without a subscription.

Each ADBnox app is purchased separately. There is no monthly or annual subscription for the app you purchase; payment is handled by Google Play.

What does lifetime use mean?

The app you purchase has no time-limited subscription or renewal fee. This does not promise all future products, updates forever, or lifetime availability of third-party services.

Are USB and Print included?

No. ADBnox, ADBnox USB and ADBnox Print are independent apps, purchased separately through their own Google Play listings.

What if I change my phone?

You can reinstall using the same Google account, subject to Google Play’s reinstall conditions and the new device’s compatibility.

Where can I find pricing and support?

The app’s Google Play listing provides current pricing, country and device availability, refund options and developer support details.

Privacy policy

Documents are prepared on your device and sent to your chosen printer. Ordinary printing requires no cloud account, root, ADB or Shizuku.

Privacy policy →