IETF Resources

IETF Critical Tools

The most frequently-used and critical IETF tools are:

  • I-D Tracker - Access and search the database of Internet Drafts in the IETF database.
  • IDNits - Check Internet Drafts for submission nits. Use idnits to check that your Draft has the desired formatting, boilerplate, references consistency and more.
  • RFCdiff - Compare two Internet Drafts or RFCs for differences and modifications.
  • ID Submission Tool - Submit your Internet Draft to the IETF.
  • xml2rfc - Take your XML source (using the format defined in RFC 2629 and its unofficial successor) and see how the results look like in the original ASCII look-and-feel or the new modern HTML rendition of that look-and-feel. The previous version of XML2RFC is currently available at

IETF Community Tools

The IETF Community Tools Page lists and explains the variety of other tools used by members of the IETF community, and various IETF leaders, to conduct the day-to-day operations of the IETF.

IETF Tools Team Pages

The IETF Tools Team Pages, hosted on, contains Prototype Tools. Tools Team Prototype Tools are tools that are under development by the Tools Team, and are not maintained by the Secretariat. Mature versions of these tools may be transferred to the Secretariat in the future.


The Tools Team pages host wikis for several IETF-related groups, including the IAB, IAOC, IESG, IRTF, IETF Trust, NomCom, Proto Team, Tools Team and Working Group Chairs.

EDU Team

The Education (EDU) Team manages the internal educational activities of the IETF with the goal of improving the effectiveness of IETF operations. The team strives to improve the effectiveness of IETF leaders and participants by offering training sessions and educational materials that clarify their roles and responsibilities and prepare them to be more effective in their roles. The EDU Team pages host several tutorials presented at past IETF meetings.

Code Sprint Volunteers

Thanks to all the volunteers from our most recent Code Sprints!

  • Lars Eggert, Bill Fenner, Tony Hansen, Brandon Height, Jelte Jansen, Shane Kerr, Tero Kivinen, Suresh Krishnan, Henrik Levkowetz, Peter Musgrave, Adam Roach, Robert Sparks

If you are interested in participating in future Code Sprint events, join the mailing list at

IETF Tools Licensing Preferences

Volunteers working on tools other than the Datatracker can use any license for the code that they wish, and use libraries with any license that they wish. That said, we strongly prefer libraries with no end user royalty. If there is a strong possibility that the resulting tool will become critical to the IETF community, then there is a very strong preference that the tool is licensed under a BSD license since the ‚ÄčBSD 3-clause license is used in so many of the tools that are maintained by the IETF community, and that any libraries it calls are compatible with the tool being licensed under a BSD license. Critical code that uses a license other than a BSD license will be considered on a case-by-case exceptional basis.

Please Note

The Secretariat makes every effort to keep its Web tools in continuous operation 24 hours a day, seven days a week. However, technical support is only available during normal business hours: 08:00 to 17:00 PT Monday through Friday.