
Windows AirPrint Bridge
Makes any Windows printer work with AirPrint and IPP
About
Windows AirPrint Bridge is a Python bridge and Windows Service that makes a local Windows printer usable from iOS (AirPrint) and Android (IPP Everywhere) devices on the same network. It advertises the printer over mDNS and runs an IPP server on port 631, so phones can print to printers that have no network connection of their own.
It renders PDF documents with PyMuPDF instead of Windows shell print commands, and it reads the IPP media size from each job to set the printer's DEVMODE settings. An optional config.json lets you choose the printer, set the maximum render DPI, reverse page order, or auto-rotate landscape pages. The installer can add the required firewall rules for TCP 631 and UDP 5353.
The author has tested it on iPhone. macOS support is listed as native via Bonjour, and Android support is implemented to the IPP Everywhere and Mopria specifications but has not been tested by the author. Source installs need Python 3.8+ and Windows, and a diagnose.py script is included for troubleshooting.
How it was made
Estimated by the maker.
Agents
More like this
Auto-unlock and lock Windows with your AppleWatch













