eCTD indexer

The eCTD indexer is a free and open source (GPL v3) program to generate the xml backbones - eu-regional.xml and index.xml required for submission of registration dossiers in the eCTD format. Use of this program requires knowledge of the guidelines linked below and a (very) basic understanding of XML.

Download the program and its instructions here:
EU Module 1 specification v. 3.0.4, eCTD specification v. 3.2: 2023-08-09
GCC Module 1 specification v. 1.1, eCTD specification v. 3.2: 2019-11-19

The code (C#) is hosted on Github.

Copyright 2007-2023 Ymir Vesteinsson, Any feedback is welcome.

eCTD viewer

A Python script to list the documents valid in the current dossier. It can also be used to automatically generate a new baseline eCTD sequence.
No graphic user interface is provided, run from the command line. Requires Python v. 3 to run. Last updated 2015-07-16.
Download the program and instructions here.

Copyright 2013-2015 Ymir Vesteinsson,

Sponsored by:

Pharmaceutical Regulatory Affairs


Links to relevant guidelines:

eCTD Specification and Related Files:
Notice to applicants - current EU Module 1, electronic application form:
EU eSubmission guidelines:
Heads of Medicines Agencies - Procedural Guidance for eSubmissions: