Add family tree charts and family member 'cards' to an existing WordPress site to display a family history graphically and engagingly.

Keep your family history on your own WordPress site – self-hosted, with your data in your own database rather than locked inside a third-party genealogy platform.
AP Family Trees is a versatile genealogy plugin built for family historians, authors, publishers and institutions who want to publish genealogical research on their WordPress websites. Import from GEDCOM, display interactive charts, and give every ancestor their own profile page. Insert family member profile ‘cards’ into other blog content to create lovely ‘pull outs’ linking to profile pages. The plugin includes multiple ways to access and display family history content and links on your site so you can integrate your genealogical information seamlessly – whether as a full-page family tree chart or a small profile linking box on longer text articles.
Built by AncestorPress – tools for family history, built to last.
Who It Is For
AP Family Trees is designed for:
- Family history researchers who want to publish their tree online as part of a WordPress site or blog
- Genealogy societies and archives that need to present lineage data in a structured, professional format
- Historians and heritage organisations building public-facing ancestor resources
- Anyone who has been using desktop genealogy software and wants to move their data onto their own website
What Makes It Different
Most genealogy plugins are either too simple (a basic chart widget with no data management) or too complex (requiring server configuration and database imports). AP Family Trees sits in the middle: a proper data-driven plugin that stores your family data cleanly in WordPress, imports from the standard GEDCOM format used by every major genealogy application, and renders interactive, publication-quality charts and profile pages.
Your data stays on your server, stored in your own WordPress database – not uploaded to an external genealogy platform or locked behind someone else’s service.
Free
Subtitle Goes Here- Import GEDCOM files
- Display a Descendant Vertical chart
- Unlimited family members
- This feature is included
- Configurable chart boxes
- Gender colour indicators
- Click any person to re-root the chart
- Embed on any page
Pro
Ancestor + Descendent Charts- Everything in Free Plus:
- Unlimited lineages (families)
- Ancestor Horizontal chart
- Full profile pages
- Compact profile cards
- Photo gallery on profiles
- GEDCOM notes
- Custom fields
- Member search
- GEDCOM export
- Person box links to profile page
- Chart edit controls
- Generations control
Pro Plus
All Charts - Most Popular- Everything in Free Plus:
- Descendant Horizontal chart
- Ancestor Vertical chart
- Descendant Compact Text chart
- Hourglass chart
- Custom chart colours
- PDF export
- SVG export
- Member directory
Third-party libraries
This plugin bundles the following open-source libraries. All are GPL-compatible.
- php-gedcom by Kristopher Wilson – MIT licence. Used for parsing GEDCOM files on import.
- Panzoom by Andrei Kashcha – MIT licence. Used for interactive pan and zoom on family tree charts.
- Select2 by Kevin Brown, Igor Vaynberg, and contributors – MIT licence. Used for searchable dropdowns in the admin interface.
- Freemius WordPress SDK by Freemius – MIT licence. Used for licence management on Pro and Pro Plus plans.
Privacy and data
This plugin does not collect or transmit any personal data from your site or your visitors. All family tree data is stored exclusively in your own WordPress database.
If you activate a paid Pro or Pro Plus licence, the Freemius SDK is used to validate and manage that licence. Freemius may collect basic site and usage data as part of licence activation. This is subject to the Freemius Privacy Policy. No licence activation is required to use the free plan.
