Internet Printing Protocol

Internet Printing Protocol
Printer Working Group logo
StatusActive
First published1996 (1996)
Latest versionIPP/2.x Fourth Edition (PWG 5100.12-2024)
November 2024
OrganizationPrinter Working Group
Related standardsHypertext Transfer Protocol

The Internet Printing Protocol (IPP) is a specialized communication protocol used between client devices (computers, mobile phones, tablets, etc.) and printers (or print servers). The protocol allows clients to submit one or more print jobs to the network-attached printer or print server, and perform tasks such as querying the status of a printer, obtaining the status of print jobs, or cancelling individual print jobs.

Like all IP-based protocols, IPP can run locally or over the Internet. Unlike other printing protocols, IPP also supports access control, authentication, and encryption, making it a much more capable and secure printing mechanism than older ones.

IPP is the basis of several printer logo certification programs including AirPrint, IPP Everywhere, and Mopria Alliance, and is supported by over 98% of printers sold today. Microsoft prefers printing from Windows using the IPP protocol from 2026.