Comparing two exports
Spot the references shared by two exports and the ones to check before a synchronisation.
Check two lists side by side to see which values appear in both and which belong to only one of them, with options for letter case, spaces and duplicates.
Common items
0
Only in list 1
0
Only in list 2
0
Compare two lists to see which items they have in common and which appear in only one of them. This view makes it easy to check two exports, two inventories or two reference lists against each other.
Paste one value per line into each of the two fields; empty lines are ignored. The result is split into three groups: items found in both lists, only in the first and only in the second. Three settings are on by default: ignore letter case, trim spaces at the start and end of each line, and ignore duplicates. You can switch them off as needed, which decides whether the same word written differently counts as identical or distinct. The lists are not merged: the three columns show what is missing or repeated between two sources. Check empty values, spelling variants and any sensitive data before copying the results. Comparing lists answers three separate questions: what appears in both sources, what is missing from the second and what exists only in the second? This split helps when checking successive exports, reconciling inventories or preparing an update. Before comparing, decide whether letter case and leading or trailing spaces should matter. For ordinary names, ignoring case avoids artificial differences; for technical identifiers, it can hide a real distinction. Duplicates need the same care: a set comparison does not tell you how many times a value occurs in each source. If frequency matters, use a value counter. Typos and synonyms are never matched automatically. Finally, look at a few values that appear in only one list: they may be legitimate additions, expected removals or just spelling variants. When a reference appears only in the second list, it has not necessarily been added recently: the two sources may cover different scopes. Note when and with which filters each list was extracted before drawing conclusions. A reliable comparison starts with two lists that are genuinely comparable.
Paste the two lists separately, one value per line.
Set how letter case, spaces and duplicates are handled.
Review the three groups produced.
Spot the references shared by two exports and the ones to check before a synchronisation.
Check which identifiers are missing from a tracking list without mixing the two sources.
Compare two registers, taking capitals, spaces and duplicates into account as you choose.
Input
List 1:
A
B
List 2:
B
CResult
Common: B
Only in list 1: A
Only in list 2: CWith “ignore case” on, common values are shown as they are written in the first list.
Input
List 1:
Paris
Lyon
List 2:
paris
NantesResult
Common: Paris
Only in list 1: Lyon
Only in list 2: NantesThe values found in both lists, those found only in the first list and those found only in the second.
Not by default: the “ignore case” option is on. Switch it off if “Paris” and “paris” must stay two different values.
Yes by default: each value appears once in the results. If you switch the option off, a repeated value appears as many times as it does in its list.
Yes, if trimming is switched off: “A” and “A ” would then count as different. Spaces inside a value are always kept.
No. The comparison is exact, apart from case and edge spaces depending on the options, so check typos and variants yourself.
Related tools
Tools similar or complementary to this one.
Merge two lists into a single set of lines ready to copy or reuse.
Sort the items of a list alphabetically or numerically, in ascending or descending order.
Split a long list into groups of a fixed size, based on the number of items you choose.