The latest version of NewsML-G2 is 2.36, approved by the IPTC Standards Committee in October 2026.
The first few chapters of the NewsML-G2 Guidelines document act as "quick-start guides" to help you get quickly up to speed in the main concepts of NewsML-G2.
These are in five areas:
We have also created a guide for receivers of NewsML-G2, who don't need to worry about creating NewsML-G2 docs but need to understand how to parse them: * NewsML-G2 Quick Start: Receiving NewsML-G2
After reading the Quick Start guides, we recommend reading the rest of the NewsML-G2 Guidelines, and consulting the full NewsML-G2 Specification and XML Schema documentation for finer details.
The latest version of the NewsML-G2 Specification in HTML is 2.36.
The 2.36 version is available at https://www.iptc.org/std/NewsML-G2/2.36/specification/NewsML-G2-2.36-specification.html
The latest version is always hosted at https://www.iptc.org/std/NewsML-G2/specification/
The latest version of the NewsML-G2 Guidelines is published at https://www.iptc.org/std/NewsML-G2/guidelines
Guidelines for older versions of NewsML-G2 (up to 2.25) were maintained in PDF format. The last version to be published in PDF was the NewsML 2.25 Implementation Guide 9.0.2 (PDF).
NewsML-G2 XML Schema docs generated directly from the NewsML-G2 XML Schema are available in the specification folder: https://www.iptc.org/std/NewsML-G2/2.36/specification/XML-Schema-Doc-Power/
The XML Schema docs are separated into documentation for each of the major components of NewsML-G2:
A matrix showing which attributes apply to which elements is maintained as an Excel spreadsheet: https://www.iptc.org/std/NewsML-G2/2.26/documentation/NewsML-G2_2.26-structMatrix_1.xls
For any questions, comments or suggestions, please join the public NewsML-G2 forum at https://groups.io/g/iptc-newsml-g2.