List comparison

Compare Two Lists

Paste one item per line into List A and List B. Find matches, values found on only one side, the full symmetric difference, and unique values across both lists without sending the contents to a server.

Interactive Compare Two Lists

Paste the lists

Comparison options

Paste one item per line and choose an action.

What the comparison means

Intersection
Values found in both List A and List B.
Difference
Values found in one named list but not the other. The combined List Difference result is the symmetric difference: A-only plus B-only.
Unique across both
One retained occurrence of every distinct value found on either side.

Matching choices

Exact matching treats capitalization and every retained character as meaningful. Ignore capitalization to match Apple with apple. Trimming removes spaces only from the beginning and end of each line.

Example

If List A contains apple, pear, and plum while List B contains pear, plum, and peach, the intersection is pear and plum. Apple is A-only, peach is B-only, and the symmetric difference is apple plus peach.

Practical input limits

For responsive browser-local processing, each input accepts up to 2,000,000 characters and 50,000 lines. Ordinary 10-line, 1,000-line, and 10,000-line lists are supported without a server round trip.

Related list tools

Browse the complete list-tools collection.