Free genealogy tool

Eastern European Surname Origin Tool

Type a family surname to get a careful, suffix-based starting point for Polish, Ukrainian, Russian, Czech, Slovak, Romanian, Hungarian, Bulgarian, Baltic, and Estonian research.

Honest by design

This is not a hidden database and it does not identify one definitive origin. It explains visible surname clues, highlights ambiguity, and points you toward the most relevant free archive sections.

No paid external APIs
No false certainty
Direct archive anchor links

Surname lookup

The tool checks visible endings and spelling clues only. It cannot prove ethnicity, nationality, religion, or one exact ancestral village.

Try examples

Most useful starting point

Poland

Kowalski ends in -ski, a very common Polish adjectival surname pattern.

Strong suffix clueOpen Polish archives

Variants to search

KowalskiKowalskaKowałski / ska

For Cyrillic regions, try both Latin transliterations and original-script forms. For Latin-script regions, try both plain letters and diacritics.

  • Polish -ski names can point to a place, estate, or descriptive adjective; women may appear with -ska in Polish-language records.
  • Search without diacritics first, then try Polish letters such as ł, ń, ó, ś, ź, ż, and ą/ę when plausible.

Also consider

Hungary

Kowalski has a Hungarian-style clue: final -i/-y or digraphs such as gy, sz, cs, or ny.

Possible clue / overlapOpen Hungarian archives

Bulgaria

Kowalski ends in -ski, which can occur in Bulgarian surnames but overlaps with Russian and Polish patterns.

Possible clue / overlapOpen Bulgarian archives

Important caveat

Surnames moved across empires, borders, religions, and alphabets. Use this result as a research lead, then confirm it with records, places, dates, languages, and family documents.

Optional next step

Want help turning clues into records?

Share the surname, known towns, dates, and family stories. Koreni will suggest a realistic research path before any paid engagement.

Contact Koreni
Step 1

Search the strongest likely archive first, then repeat in nearby regions with overlapping suffixes.

Step 2

Try both immigrant-era spellings and modern diacritics, especially for Polish, Czech, Slovak, Baltic, and Romanian names.

Step 3

For Cyrillic-language regions, search Latin transliterations and original-script possibilities when databases support them.

Need a human read?

A surname clue is only the first breadcrumb.

If the tool points you toward several countries, Koreni can help compare records, languages, border changes, and family documents before you invest time in the wrong archive.

Ask Koreni to review my clues