Extract acronyms, bookmarks, tracked changes and comments from Word

Introduction to DocTools ExtractData

DocTools ExtractData is an add-in for Microsoft Word.

The add-in works with Word 2007, Word 2010, Word 2013, Word 2016, Word 2019, Word for Office 365 on PC.
The add-in works with both 32-bit and 64-bit versions of Office.

The add-in lets you easily export / extract:

  • acronymsbookmarkstracked changes, or comments

from the active document to a new document. The extracted data, incl. additional metadata, will be listed in a table for easy overview.

DocTools ExtractData adds a set of tools that can be accessed from the group Extract Data in the DocTools tab in the Ribbon. The DocTools tab may also contain tools from other add-ins provided by DocTools.

You will find more details about the add-in below.

FREE download – see below

The Extract Data group in the DocTools tab

The Extract Data group in the DocTools tab.

The Extract Data menu in the Extract Data group

The Extract Data menu in the Extract Data group.
Find details about these commands in the More details section.

The Help menu in the Extract Data group

The Help menu in the Extract Data group.

DocTools ExtractData – FREE download

See also the tip about DocTools ExtractChanges Pro below – an advanced add-in for extracting insertions, deletions and comments.
Overview of differences – DocTools ExtractChanges Pro and DocTools ExtractData

Version number:

Release date:

Supported Word versions:

1.3 (see Changelog for info about versions and changes)

August 26, 2016

Word 2007, Word 2010, Word 2013, Word 2016, Word 2019, Word for Office 365 on PC

How to download and install the add-in

  1. Fill in the fields to the right.*

    * Your name and email address will only be used to send you the download link incl. installation instructions. See Privacy Policy.
  2. Click the green Download button.
  3. An email with a download link will be sent to the email address you specify.

    Please check your spam or junk email folder if the email does not
    appear within a few minutes.
  4. Click the link in the email to download a zip file that includes the add-in.
  5. Install the add-in.
    Installation instructions are included in the email you receive.

DocTools ExtractChanges Pro                       Advanced add-in version – check it out now!

Word Add-In from DocTools

Are you editing large contracts or similar documents?
Do you want to be able to extract insertions, deletions and comments in full context and including headings and subheadings?

More details about the DocTools ExtractData features


On my website thedoctools.com I have provided free macros for exporting / extracting acronyms, tracked changes  and comments for years. The macros have been downloaded by thousands of Word users over the years. DocTools ExtractData combines improved versions of those macros in an add-in. In addition, the add-in lets you export / extract bookmarks and related data from any Word document – this is new functionality I have developed for the DocTools ExtractData add-in. As opposed to the free macros, the add-in includes a user interface in the Ribbon for easy access.

As illustrated in the Introduction section, a menu named Extract Data will be found on the DocTools tab when you have installed the DocTools ExtractData add-in. Below you will find details about the individual commands in the Extract Data menu.

About header info in extract documents

Each of the commands in the Extract Data menu creates a new document with the following data in the header:

  • Full name of the source document from which the data was extracted
  • Name of the document creator
  • Creation date of the extract document

Extract Acronyms – about the extracted data

Some documents may contain many acronyms (i.e. words formed from the initial letters of multi-word names, e.g. VBA for "Visual Basic for Applications"). It is helpful to include the definition/full name the first time you mention an acronym. Alternatively, you may want to create a list of all the acronyms and include the definitions in the list.

The Extract Acronyms lets you create such list, ready for adding the definitions. Any word consisting of 3 or more uppercase letters will be interpreted as an acronym. The acronyms will be filled into a 3-column table. For each acronym, the table will show:

  1. The acronym
  2. An empty cell to be used for definition of the acronym
  3. Page number of first occurrence of the acronym
Example of extracted acronyms

Example of extracted acronyms. The "Definitions" column can be used to add definitions of the acronyms.

Extract Bookmarks – about the extracted data

The bookmarks and metadata will be filled into a 5-column table. For each bookmark, the table will show:

  1. An index number
  2. Page number where the bookmark starts
  3. The name of the bookmark
  4. The part of the document in which the bookmark is found, e.g. "Main text", "First page footer", or "Primary header"
  5. The bookmarked text – if the bookmarks marks a position only, the text "(Empty bookmark)" will be shown

When you select the Extract Bookmarks command, a dialog box lets you select whether you want to include hidden bookmarks in the extract. The names of hidden bookmarks start with an underscore. Hidden bookmarks are added by Word e.g. in relation to tables of contents and cross-references. More details about this will be shown in the dialog box. See the illustrations below for examples of extracts excl. and incl. hidden bookmarks.

Example of extracted bookmarks, excl. hidden bookmarks

Example of extracted bookmarks, excl. hidden bookmarks

Example of extracted bookmarks, incl. hidden bookmarks

Example of extracted bookmarks, incl. hidden bookmarks

Extract Changes – about the extracted data

The tracked changes and metadata will be filled into a 6-column table. Only insertions and deletions will be extracted. Any other type of change will be ignored. Also note that the macro will only include insertions and deletions in the main body of the document (i.e. changes in headers, footers, footnotes and endnotes will not be included).For each insertion or deletion, the table will show:

  1. Page number
  2. Line number
  3. The type of change
  4. The text that was inserted or deleted
  5. Name of the author who made the change
  6. The date the change was made
Example of extracted changes

Example of extracted changes.

Extract Comments – about the extracted data

The comments and metadata will be filled into a 5-column table. The command will extract comments that have been inserted via Review tab > New Comment. For each comment the table will show:

  1. Page number
  2. The text that was commented (i.e. the scope)
  3. The comment itself
  4. Name of the author who inserted the comment
  5. Date when the comment was added, date format dd-MMM-yyyy
Example of extracted comments

Example of extracted comments.

Free TRIAL icon

You may also be interested in other DocTools Word Add-Ins
that can help you save time and work more efficiently in Word...

DocTools AddBoilerplate helps you generate complete documents in seconds from re-usable text or graphics – read more...
DocTools CrossReferenceManager makes it easier than ever to work with cross-references in Word documents – read more...
DocTools DocPropertyManager lets you manage document data efficiently with custom document properties and DocProperty fields read more...
DocTools ExtractChanges Pro lets you extract insertionsdeletions and comments in full context and including headings read more...
DocTools HighlightManager lets you apply or remove any highlight color by the click of a buttonread more...
DocTools ScreenTipManager lets you quickly and easily create screen tips in Word with up to 2040 charactersread more...