How text similarity checker works
This checker measures how different two strings are using the Levenshtein distance: the minimum number of single-character edits (insert, delete or substitute) needed to turn one string into the other. "kitten" to "sitting" takes three edits, for example.
The similarity percentage is 100 minus the distance as a share of the longer string, so identical strings are 100% and completely different strings are 0%. A normalized distance between 0 and 1 is also reported for easy comparison.
Because the comparison runs entirely in your browser, you can paste any two strings, filenames or short records to spot near-duplicates for fuzzy matching or deduplication without uploading anything.