Here's something I made in Desmos to this effect. While you cannot click the regions themselves to fill them, you can enable or disable the region by clicking the corresponding folder on the left sidebar to fill the regions.

Edit: I forgot that Actions are a thing on Desmos! I rebuilt it to have clickable regions based off of Michał Miśkiewicz's fantastic work. Check out the new clickable version here.

Answer from Cameron L. Williams on Stack Exchange
People also ask

How do I calculate the intersection between three sets?

To calculate the intersection between three sets, A, B, and C, you can use the inclusion-exclusion principle. We assume you will know all the quantities mentioned.

  1. Find the cardinality of the union of all three sets (|A ∪ B ∪ C|).
  2. Subtract the cardinality of every single set(|A|, |B|, and |C|).
  3. Add the cardinality of the intersection of each pair of set (|A ∩ B|, |A ∩ C|, and |B ∩ C|).

The result will be the cardinality of the intersection |A ∩ B ∩ C|.

🌐
omnicalculator.com
omnicalculator.com › statistics › venn-diagram
Venn Diagram Calculator
What kinds of sets can I compare?
Genes, proteins, genomes, metabolites, customer lists, product catalogs, file inventories, categories—any lists of labels.
🌐
interactivenn.net
interactivenn.net
InteractiVenn | Interactive Venn Diagram Tool for Comparing Sets ...
What is the symmetric difference of two sets?

The symmetric difference of two sets, A and B, is the set that contains all the elements belonging exclusively to either A or B. The corresponding logical operation is the exclusive or: when both sets exist in a given portion of the diagram, we disregard it. With higher numbers of sets in your diagram, use sum modulo 2 of the overlaps of the sets. If the overlaps are even, exclude the subset. If the overlaps are odd, include the subset.

🌐
omnicalculator.com
omnicalculator.com › statistics › venn-diagram
Venn Diagram Calculator
🌐
Desmos
desmos.com › calculator › nynlqmtuu2
Venn Diagram | Desmos
Explore math with our beautiful, free online graphing calculator. Graph functions, plot points, visualize algebraic equations, add sliders, animate graphs, and more.
🌐
Wolfram Demonstrations Project
demonstrations.wolfram.com › InteractiveVennDiagrams
Interactive Venn Diagrams - Wolfram Demonstrations Project
Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.
🌐
StatsKingdom
statskingdom.com › venn-diagram-calculator.html
Interactive venn diagram calculator - with solution.
When you enter a value, the Venn diagram calculator will update the value automatically. Enter the list of objects for each set, and the venn diagram calculator will calculate all the intersections.
🌐
Kolls
kolls.net › venn
Venn Diagram Visualizer
Venn Diagram Visualizer, HTML5 edition. Tested on IE9 and FF6. Copyright © 2011 Steve Kollmansberger. Parser and truth tables verified by Jasmine BDD, confirm test results. Download all source
Find elsewhere
🌐
Online Math Learning
onlinemathlearning.com › shading-venn-diagrams.html
Shading Venn Diagrams (video lessons, examples, solutions)
How to shade required regions of a Venn Diagram. How to shade regions of two sets and three sets, Venn Diagram Shading Calculator or Solver with video lessons, examples and step-by-step solutions
🌐
Omni Calculator
omnicalculator.com › statistics › venn-diagram
Venn Diagram Calculator
December 17, 2025 - He believes that any problem can ... ... The Venn diagram calculator is a comprehensive tool that lets you compute all the relevant quantities in two and three-set Venn diagrams....
🌐
Desmos
desmos.com › calculator › zfctz77m42
Venn Diagram (3-sets, C on bottom) | Desmos
Explore math with our beautiful, free online graphing calculator. Graph functions, plot points, visualize algebraic equations, add sliders, animate graphs, and more.
🌐
InteractiVenn
interactivenn.net
InteractiVenn | Interactive Venn Diagram Tool for Comparing Sets (Science & Everyday Data)
InteractiVenn: interactive Venn diagrams (≤6 large sets) with element counts, percentage views (intersections & exclusive regions), duplicate detection/removal, hierarchical & sequential unions, optimized large-set intersections, SVG/PNG/Excel/.interactivenn export. Data stays local.
🌐
Transum Mathematics
transum.org › maths › activity › venn
Venn Paint
Click the 'Check' button to see how well you are doing at any point as you are working through the diagrams. You can earn a Transum Trophy for getting at least 8 diagrams correct. You can use any colour (except white) to paint the regions of the Venn diagrams so make it a colourful work of art!
🌐
Venngage
venngage.com › ai-tools › venn-diagram-generator
Free AI Venn Diagram Generator: Create Venn Diagram in Seconds - Venngage
Yes, Venn diagrams created with Venngage’s AI Venn Diagram Generator are fully customizable. You can adjust elements, colors, text, and more to fit your specific needs. Yes, Venngage offers a wide variety of venn diagram designs for product comparison, risk analysis, finding common concepts, and more.
🌐
GeoGebra
geogebra.org › m › XXY8qRzT
Venn diagram shading with 2 and 3 sets – GeoGebra
Suitable for IGCSE set theory and A-Level S1. Clunky conditionals mean that selecting 3 sets will only load after a couple of seconds - apologies.
🌐
LabXchange
labxchange.org › library › items › lb:LabXchange:80b74ad4:html:1
Sets & Venn Diagrams: Venn Diagrams
This text explains how to use Venn diagrams to illustrate and understand when there is an intersection between two or...
🌐
Lucidchart
lucidchart.com › pages › examples › venn_diagram_maker
Free Venn diagram Maker | Lucidchart
Compare and contrast different sets of elements. Visually analyze their shared traits and unique characteristics. Use this Venn diagram creator to increase your understanding of the relationship between sets, and improve decision-making.
🌐
Meta-Chart
meta-chart.com › venn
Venn Diagram Maker Online. Create and download customized Venns
Create customizable venn diagrams online using our free tool. Just choose the amounts, the colors, the intersection and hit download!
🌐
Canva
canva.com › home › graphs › venn diagrams
Free Venn Diagram Maker Online and Examples | Canva
Create your own brilliant, custom Venn diagrams for free with examples from Canva's Venn diagram maker online.
🌐
Creately
creately.com › home › venn diagram maker
Free Venn Diagram Maker | Venn Diagram Generator | Venn Diagram Creator | Creately
Arrange your information within the diagram to highlight key intersections and differences. Use the Venn diagram creator’s drag-and-drop tools to add and adjust circles, labels, and shapes.
🌐
App Store
apps.apple.com › us › app › venn-diagram-shader › id892864440
Venn Diagram Shader App - App Store
Features: - Supports Venn diagrams with 1 to 7 sets - Create your own Venn diagrams or select from 18 preset diagrams - Easy Venn diagram editor that allows creating beautiful and well-aligned Venn diagrams - Touch to shade or unshade areas - Automatically displays equivalent set notation expressions - Enter an expression and view step-by-step instructions on how to shade the Venn diagram - Support for Venn diagrams with subsets and disjoint sets - Support all sets operations and constants: complement, intersection, union, set difference, relative complement, symmetric difference, universality, empty set - Customize color for shading and other Venn diagram elements - Save and share Venn diagrams more
Rating: 3.9 ​ - ​ 19 votes