Skip to content
Search popular genealogy websites
JavaScript HTML CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

RootsSearch Chrome Extension

The RootsSearch Chrome Extension connects popular genealogy websites by providing search links when viewing records or people. For example, when viewing a person in your tree on FamilySearch, this extension will add links to the page for searching for that same person on Ancestry, WeRelate, FamilySearch itself, and more. This removes the need to copy and paste lots of information when searching on multiple websites.


Install the latest release in the Chrome Web Store.

To install the latest development from source:

  1. Download the zip file from github and unzip it.
  2. Open the Extensions window in Chrome (chrome://chrome/extensions/).
  3. Check the box labeled "Developer mode".
  4. Click the button labeled "Load unpacked extension...".
  5. Select the folder where you unzipped the files.

Adding Support For More Websites

There are two ways a site can be supported: a widget or a search link.


Scrapers pull information off of a web page and populate the search form.

  1. Open an issue or submit a pull request to genscrape.
  2. When genscrape has been updated, open an issue here or submit a pull request to update RootsSearch with the new version of genscrape.

Search links

  1. Create an issue or submit a pull request to gensearch.
  2. When the pull request has been accepted, add the site to the site list in background.js or create an issue to request that we update roots-search with the new version of gensearch.
Something went wrong with that request. Please try again.