Html Agility pack’s xpath does not seem to match firebug or google or IE xpath implementation so I wrote a little app to help find the xpath using the actual agility pack xpath engine. You can open an url using ctrl-u or clicking on file->open url. Once the url is open you can either type in a string to search in the find box or you can highlight the text in the browser and hit ctrl-k or go to search->find selection. You can only highlight text. In window I have labeled C will be list of xpath where that term appears in the outerHtml. The path highlighted in green is the lowest level xpath were the term appears. You can double click on any of the xpaths to display that particular path in the browser. This program need .net 4.0.