Note: input data format must match the example on the right, tab-seperated
1, data from excel, copy and paste data into the input frame
2, data from txt, must tab-seperated, copy and paste data into the input frame
3, use point as decimal separator, not comma. e.g. 3.14, not 3,14 as pi

For 3+ data sets, please use jvenn

dataset 1
name 1: , color 1:
data 1:


dataset 2
name 2: , color 2:
data 2:


dataset 3 (optional)
name 3: , color 3:
data 3:


Figure size
figure width:
figure height:

transparent (alpha: 0-1):

Fontsize
fontsize of names:
fontsize of numbers:

Add percentage



Proportional or not? Note: proprotional not suited zero overlap.


When proportional:
line width of circle 1:
line width of circle 2:
lien width of circle 3:

Fontfamily


venn diagram

Introduction
Two or three circles are used to represent datasets. Showing the specific and overlapped parts of different datasets.
Input data instructions
An element per line.
Examples from papers
Identification of the active substances and mechanisms of ginger for the treatment of colon cancer based on network pharmacology and molecular docking
dataset 1
a
b
c
d
e
dataset 2
c
d
e
f
g
h
i
Output

1) How to plot?
1, Prepare data
2, Open with excel, and change into the same format as the example
3, Copy and paste data into the input frame
4, Select parameters
5, Submit and download figure files

2) Why NO figure generated?
Script need strigent input format, please read the instructions and examples carefully.

3) How to cite?
2000+ papers in (Google Scholar)
Tang D, Chen M, Huang X, Zhang G, Zeng L, Zhang G, Wu S, Wang Y. SRplot: A free online platform for data visualization and graphing. PLoS One. 2023 Nov 9;18(11):e0294236. doi: 10.1371/journal.pone.0294236. PMID: 37943830.

4) FAQs