The XHTML-IM protocol is specified in XEP-0071 (a Draft Standard of the XMPP Standards Foundation). This specification defines an XHTML 1.0 Integration Set for use in exchanging instant messages that contain lightweight text markup. The protocol enables an XMPP entity to format a message using a small range of commonly-used HTML elements, attributes, and style properties that are suitable for use in instant messaging. The protocol also excludes HTML constructs that may introduce malware and other vulnerabilities (such as scripts and objects) for improved security.

The following XML namespaces are used in the context of the XHTML-IM protocol:

Information about this XMPP protocol is maintained by the XMPP Registrar.