Venn Diagram Maker

Visualize intersections between lists. Enter items (one per line) below.

When this is on, "Apple" and "apple" count as the same item, shown the way you first typed it. Turn it off when capital letters matter, for example in codes or IDs.

Detailed Intersections

Show: Counts Names
Set A Set B Set C

Missing a tool?

Tell us what you'd like us to build next. We read every suggestion, and your email is optional.

What this tool does

The Venn Diagram Maker compares up to three lists and shows which items they share. It draws the diagram, lists every overlap, and exports the result as an image or a spreadsheet.

How to use it

  1. Name each set at the top of its box, then enter its items, one per line.
  2. Click Update Diagram (it also updates when you leave a list).
  3. Switch the diagram between Counts and Names.
  4. Export an SVG or PNG image, or an XLSX spreadsheet with an "Analysis" sheet of every region and a "Raw Inputs" sheet of your lists.

The example lists show three groups of people and the languages they speak. Replace them with your own.

Reading the diagram

  • Each item sits in exactly one region: the part of a circle no other circle covers means "only in this set", an overlap of two circles means "in these two but not the third", and the center means "in all three".
  • The boxes under "Detailed Intersections" list everything two sets share, including the items in all three. That's why they can hold more items than the matching overlap on the diagram.

How items are matched

  • Spaces at the start or end of a line and blank lines are ignored.
  • An item listed twice in the same set counts once.
  • With Ignore upper/lower case on (the default), "Apple" and "apple" are the same item, shown the way you first typed it. Turn it off when capital letters matter, such as in product codes.
  • Spelling still matters: "colour" and "color" are different items.

A worked example

With the sample lists, Ana speaks all three languages, so she sits in the center. Ben speaks English and Spanish only, Chen English and French only, and Fran Spanish and French only. Dana and Eli speak only English, Gus only Spanish and Hugo only French. The "In Speaks English and Speaks Spanish" box lists Ana and Ben, because Ana speaks both too.

Frequently asked questions

Can I compare more than three sets?

Not here. With four or more sets, Venn diagrams get hard to read; a table or an "UpSet" chart shows many overlaps more clearly. For two sets, leave the third list empty.

Who invented Venn diagrams?

The English logician John Venn introduced them in an 1880 paper on picturing logical statements with overlapping circles.

Is my data uploaded?

No. The comparison and all three exports run in your browser.

Sources: John Venn (1880), "On the Diagrammatic and Mechanical Representation of Propositions and Reasonings", The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science, 10(59), 1-18. Last reviewed on SuiteWebTools: October 2026.