AncestorOS geocodes place names from your family tree and pins them on an interactive map — births, deaths, marriages, and migrations. See where your family lived and how they moved.
Wherever you've entered a birth place, death place, marriage location, or other event on any person's profile, that place appears on the Ancestor Map. AncestorOS geocodes every place name via OpenStreetMap — type a city, county, country, or any real place name and it resolves to coordinates automatically. No manual coordinate entry required.
The map organizes your family's locations into five distinct layers — each with its own color and toggle. Birth locations appear as green pins, death locations as gray, marriages as purple, other events as navy, and optional migration lines as dashed colored paths. Turn any layer on or off from the sidebar to focus on what you're researching. All five layers can be displayed simultaneously.
Enable migration lines to draw dashed paths between each person's birth location and death location. Across an entire family tree, this reveals the geographic movement of your family over generations — emigration routes, internal migrations, settlement patterns, and the distance between where each ancestor was born and where they died. It's one of the most telling views in genealogy research.
The map builds itself from place names already in your tree. No extra data entry needed.
Enter birth, death, marriage, or other event locations for people in your tree — in plain text, just like you'd write them normally. City and state, city and country, county, or any combination. AncestorOS handles the geocoding.
AncestorOS automatically geocodes every place name it finds in your tree using OpenStreetMap via Nominatim. A progress bar shows geocoding status as pins appear. Results are cached locally so subsequent loads are instant.
Use the sidebar layer toggles to show or hide births, deaths, marriages, other events, and migration lines. Click any pin item in the sidebar list to focus the map on that location. Hover any map pin for a popup with the person's name, place, event type, and date.
A geographic view of your entire family history — no coordinates, no setup, no extra work.
Just type a place name. AncestorOS resolves it to map coordinates via OpenStreetMap — no API key, no manual coordinate entry required.
Birth, death, marriage, other events, and migration lines — each independently toggled. Focus on the layer that matters for your current research.
Dashed lines connecting birth and death locations reveal how your family moved across regions and continents over generations.
Click any item in the sidebar pin list to focus the map on that location. Hover any map pin for a popup with the person's name, event type, date, and a View Person link.
The left sidebar shows a scrollable list of every pinned location with colored dots and event type badges — a quick way to scan and navigate all mapped places.
Geocoded locations are cached locally after the first run. Subsequent map loads are fast — no repeated API calls for places already resolved.
Enter place names in your family tree and the Ancestor Map builds itself.