Name Matching
Name Matching

Live Demo:

Compare two entity names (person, location, or organization) and get a match score

Misspelled Names, Nicknames, Initials, and Titles

Accurate fuzzy name matching in many languages

How many ways are your names misspelled?

Names are important

Names are the linchpin that connect data points in financial compliance, anti-fraud, government intelligence, law enforcement, and identity verification.

Names are challenging

Names are challenging to connect because of their incredible variation in misspellings, nicknames, initials, and titles. In international databases, a single name may also appear in many languages!


If you deal mostly with names of a certain type or names with special data issues, Rosette can be tweaked to perform better on your use case through a rich set of configurations.


From desktop to cloud, we have you covered with our robust SDK and RESTful cloud API.

Name Matching Diagram

Select Customers Include:


KYC for Financial Institutions

Are You Prepared for New KYC Requirements?

Read More

Rosette Name Matching Keeps Guests and Hosts Booking “Without Reservations”

Read More

Supported Languages & Features

15 Languages

  • Arabic
  • Chinese Trad.
  • Chinese Simp.
  • English
  • French
  • German
  • Italian
  • Japanese
  • Korean
  • Pashto
  • Persian
  • Portuguese
  • Russian
  • Spanish
  • Urdu

Entities Supported

  • Person
  • Organization
  • Location