Skip to main content
Premier SEO Services

Text tools

Lists Comparison Tool

Compare two lists to find the items they share, the items only in the first or only in the second, and the combined list of unique items.

  • Runs in your browser
  • Free, no sign-up
  • Unlimited use
  • Updated 30 September 2026

Lists Comparison Tool

Paste your text to see the numbers update live

How to use the lists comparison tool

  1. 1Paste the first list into List A and the second into List B, one item per line.
  2. 2Set Ignore case, Ignore spaces around items and how Items are separated by.
  3. 3Under Show, choose In both, Only in A, Only in B or All unique; each label shows its count.
  4. 4Press Copy or Download for the group you need.

Example

Input
List A:
ana@example.com
ben@example.com
cara@example.com
Dev@Example.com
ben@example.com

List B:
dev@example.com
eli@example.com
ana@example.com
fay@example.com
Output
In both: ana@example.com, Dev@Example.com
Only in A: ben@example.com, cara@example.com
Only in B: eli@example.com, fay@example.com
All unique: 6 addresses

Default settings. “Dev@Example.com” matches “dev@example.com” because case is ignored; the duplicate ben@example.com in A is counted once.

Items in both lists

In both lists the items that appear in A and in B, the intersection. Use it to find customers who appear in two exports, keywords you already rank for, or products listed with two suppliers. Results keep the order and spelling of List A.

Items in only one list

Only in A shows items missing from B (the difference A − B), for example subscribers who haven't been imported yet; Only in B shows the reverse. Together they're everything the two lists don't share. Swap lists exchanges A and B if you pasted them the wrong way round.

Union of both lists

All unique combines both lists with every duplicate removed: the items of A in their original order, followed by the items only in B. It's the quickest way to merge two mailing lists or keyword sets without doubles. To deduplicate a single list, use remove duplicate lines, and to put the result in order, sort lines.

Matching options: case, spaces, empty lines

  • Ignore case (default) matches “Dev@Example.com” with “dev@example.com”. Email addresses are effectively case-insensitive, so keep this on for email lists.
  • Ignore spaces around items (default) stops invisible trailing spaces from spreadsheets from causing false differences.
  • Empty lines are always ignored, and duplicates within a list count once.
  • Items are separated by can also split on commas or on any whitespace, for lists pasted as a single line.

If you're comparing one column of a CSV, pull it out first with the column extractor.

Is my text private?

This tool runs entirely in your browser. Your text is not uploaded to our servers.

Questions about the lists comparison tool

How do I find items in one list but not the other?

Paste both lists and choose Only in A (items in A missing from B) or Only in B under Show.

Can I compare email lists?

Yes. Keep Ignore case and Ignore spaces around items ticked so differences in capitals or stray spaces don't stop addresses from matching.

Is the data uploaded?

No. Both lists are compared in your browser. They're kept in this tab's session storage so a reload doesn't lose them, and cleared when you close the tab.

Last updated 30 September 2026Maintained by Premier SEO Services

Report a problem