Build apps. Connect families.

FamilySearch offers developers a way to integrate web, desktop, and mobile apps with its collaborative Family Tree and vast digital archive of records. Learn more.

You can also view the list of example requests and data formats.


Check out the latest creations of fellow developers using the FamilySearch API.

Software Volunteers

Donate your software skills by participating in community projects and collaborating through the FamilySearch Developer Network.

Developers are needed with experience in any programming language to create libraries and sample code for using the FamilySearch API.

Sample App

The Sample App demonstrates common API uses cases such as searching for a person and creating people and relationships.