List Comparer
Paste two lists and perform set operations on them. Find the intersection (items in both lists), union (all unique items), difference (items in list A but not B), and symmetric difference (items in only one list). Useful for comparing two exports, finding what was added or removed, or identifying overlaps between datasets.

What it does
- ▸Intersection: items present in both lists
- ▸Union: all unique items from both lists combined
- ▸Difference (A - B): items in list A but not in list B
- ▸Difference (B - A): items in list B but not in list A
- ▸Symmetric difference: items in only one list (not in both)
- ▸Case-sensitive or case-insensitive comparison
Use cases
- ▸Finding email addresses that exist in two different exports
- ▸Identifying items added or removed between two versions of a list
- ▸Comparing feature flags or environment variables between environments
- ▸Finding common hostnames or IP addresses between two inventories
How it works
Paste list A in the left pane and list B in the right pane
Select the set operation you want (intersection, union, difference, etc.)
The result is displayed in the output pane
Copy the result for use in your application or document
Frequently asked questions
1Does it handle duplicates within a list?
Each list is treated as a set — duplicates within a single list are collapsed. The intersection and union operations return unique items only. If you need to preserve duplicates, use the Text Diff tool instead.
2What's the difference between difference and symmetric difference?
Difference (A - B) shows items in A that are not in B. Symmetric difference shows items in either A or B but not both — it's the union minus the intersection. Use difference when you want to know what's missing from B. Use symmetric difference when you want to know what's different between the two.
3Can I compare more than two lists?
The tool compares two lists at a time. For comparing three or more, run multiple comparisons: first compare A and B, then compare the result with C.
Related tools

Line Sort/Dedupe
Sort, deduplicate, reverse and trim lines of text

Line Filter (grep)
Filter lines by plain text, keywords or a regex — like grep, but visual

Text Diff Checker
Compare two texts by characters, words or lines

Data / IOC Extractor
Pull emails, URLs, IPs, domains, hashes, UUIDs and MACs out of any text
Use List Comparer offline in Devinity
All 95 tools run locally on your Mac. No internet required, no data sent to servers.
Download Devinity →