Self-Hosted Alternatives to Ancestry
Why Replace Ancestry?
Ancestry.com charges $24.99/month for US Discovery or $49.99/month for World Explorer. Annual plans run $199/year and $399/year respectively. Over a decade of genealogy research — common for serious genealogists — that’s $2,000-4,000 in subscription fees.
Updated February 2026: Verified with latest Docker images and configurations.
The subscription model is particularly problematic for genealogy because the research never ends. Unlike a streaming service you can cancel when bored, your family tree data is trapped behind the paywall. Cancel and you lose access to your own work — the tree structure, notes, source citations, and connections you built over years.
Ancestry also owns commercial rights to the data you contribute. Their terms grant broad usage rights including the right to use your family tree data to improve their products and services. For families uploading sensitive documents, photos, and personal histories, this is a meaningful privacy concern.
DNA testing data adds another dimension. Ancestry’s DNA database is the largest, but you can’t take your match data with you. The DNA results themselves transfer (raw data download), but the relationship predictions and shared matches are proprietary.
Self-hosted genealogy software lets you build and maintain your family tree permanently, with no subscription fees and complete ownership of your data.
Best Alternatives
webtrees — Best Overall Replacement
webtrees is the most complete self-hosted genealogy application. It manages family trees with full GEDCOM support — the standard format for genealogical data. Individual records, family records, sources, repositories, media, notes, and shared events are all first-class objects.
The web interface supports collaborative editing. Multiple family members contribute to the same tree with user permissions controlling who can edit what. Charts include pedigree, fan, descendancy, hourglass, relationships, and timeline views. The search and report generation capabilities rival Ancestry’s own tools.
webtrees handles large trees well — databases with 100,000+ individuals run smoothly. The media management system stores and associates photos, documents, and scans with individuals and events.
webtrees runs on PHP with MySQL, so deployment is straightforward. It works on shared hosting, a VPS, or a Docker container. Resource requirements are minimal.
Best for: Serious genealogists who want a full-featured, collaborative family tree platform that matches Ancestry’s core tree-building capabilities.
[Read our full guide: How to Self-Host webtrees]
Gramps Web — Best for Desktop + Web Hybrid
Gramps (Genealogical Research and Analysis Management Programming System) is the most respected open-source genealogy application, used by genealogists since 2001. Gramps Web is the web interface for the Gramps database, making your research accessible from any browser.
The Gramps ecosystem combines a powerful desktop application for data entry and research with a web frontend for sharing and browsing. The desktop app handles complex genealogical tasks — evidence-based reasoning, citation management, and report generation — better than any web-based tool.
Gramps Web displays your family tree online with interactive charts, timelines, and maps. Family members can browse the tree without needing to install the desktop application. The API supports custom integrations.
The trade-off is complexity. Running Gramps Web requires the Gramps backend, which is a Python application. The Docker deployment simplifies this, but it’s more involved than webtrees. The synchronization between desktop and web editions requires planning.
Best for: Genealogists already using Gramps desktop who want web access, or researchers who need the desktop app’s advanced features alongside web sharing.
[Read our full guide: How to Self-Host Gramps Web]
Migration Guide
Exporting from Ancestry
- Log in to Ancestry.com
- Go to your family tree
- Click Tree Settings (gear icon) → Export tree
- Ancestry generates a GEDCOM file — download it
- The export includes individuals, families, events, and source citations
- Media (photos, documents) must be downloaded separately — Ancestry doesn’t include media files in GEDCOM exports
Important: Export before canceling your subscription. After cancellation, you lose access to the export function.
Downloading Media from Ancestry
Ancestry doesn’t provide bulk media download. Options:
- Manual download — Visit each individual, right-click photos, save as
- Browser extension — Community tools like “Ancestry Image Downloader” automate some of this
- Ancestry API (if available for your subscription) — Programmatic access to media files
Plan for this to be the most time-consuming part of the migration. A tree with 500 individuals and 2,000 photos can take hours to export manually.
Importing to webtrees
- Deploy webtrees (see our setup guide)
- Create a new tree → Import GEDCOM file
- Upload your Ancestry GEDCOM export
- webtrees parses the file and creates all records
- Review the import — check for encoding issues or unsupported GEDCOM extensions
- Upload media files and associate them with individuals using webtrees’ media management
Importing to Gramps
- Install Gramps Desktop
- File → Import → select your GEDCOM file
- Review the import report for warnings or conflicts
- Resolve any data issues in the desktop app
- Deploy Gramps Web and sync the database
Cost Comparison
| Ancestry US Discovery | Ancestry World Explorer | webtrees (Self-Hosted) | Gramps Web (Self-Hosted) | |
|---|---|---|---|---|
| Monthly cost | $24.99 | $49.99 | $0 | $0 |
| Annual cost | $199 | $399 | $0 | $0 |
| 10-year cost | $1,990 | $3,990 | $0 | $0 |
| Individuals limit | Unlimited | Unlimited | Unlimited | Unlimited |
| Media storage | 15 GB | 15 GB | Your storage (unlimited) | Your storage (unlimited) |
| Collaborative editing | Yes (Ancestry account req.) | Yes | Yes (any browser) | View-only web, edit via desktop |
| Data ownership | Ancestry’s servers (broad license) | Same | Full ownership | Full ownership |
| GEDCOM export | Yes (while subscribed) | Yes (while subscribed) | Always available | Always available |
| VPS cost | N/A | N/A | ~$5/month | ~$5-10/month |
Over 10 years, self-hosting saves $1,930-3,930 compared to Ancestry subscriptions. More importantly, your data remains accessible permanently — not gated behind a recurring payment.
What You Give Up
- Historical record database. Ancestry’s billions of digitized historical records (census, immigration, military, vital records) are the primary value of the subscription. No self-hosted tool includes access to digitized archives. You can use free alternatives: FamilySearch.org (free, maintained by LDS Church), FindAGrave, USGenWeb, and state/county archives.
- DNA matching. Ancestry DNA’s 24+ million test results make it the largest genetic genealogy database. Self-hosted tools don’t process DNA data. You can still use Ancestry’s DNA features (or alternatives like GEDmatch) independently from your tree hosting.
- Hint system. Ancestry automatically suggests record matches for people in your tree based on their database. Self-hosted tools don’t have access to these record databases.
- Mobile app. Ancestry’s mobile app provides a polished tree browsing and editing experience. webtrees is mobile-responsive but has no native app.
- ThruLines. Ancestry’s DNA-based relationship prediction tool has no open-source equivalent.
The honest assessment: Ancestry’s value proposition is its historical record database and DNA matching, not the tree builder. If you primarily use Ancestry for records access, you might keep a basic subscription for records while hosting your tree on webtrees. If you primarily use it as a tree builder, self-hosting replaces that entirely.
Related
Get self-hosting tips in your inbox
Get the Docker Compose configs, hardware picks, and setup shortcuts we don't put in articles. Weekly. No spam.
Comments