COMING SOON

Labi Plot · Scientific graphing for biologists

Publication-ready graphs for bench scientists.

Paste your data, let Labi Plot detect the structure, pick a chart type, run your stats, and export a clean figure. No scripting. No setup. Just your results, in a format your PI will actually approve.

ViolinBoxDot plotBar chartScatterLine
Cell viability — Treatment vs Controlp < 0.01
ViolinBoxDotScatterExport
% Viability
100755025**
ControlTreatmentTreat+Inh
TESTOne-way ANOVA
F-STAT8.43
P-VALUE0.0038
Paste your data — Excel, CSV, or tab-separated
Structure auto-detected · Groups inferred from headers

What's planned

Everything a biologist needs. Nothing a data scientist would add.

AUTO-DETECTED
3 groups · 12 observations eachOK
ControlTreatment ATreatment B

Paste any data format

Excel, CSV, tab-separated — just paste it.

Copy from your spreadsheet and paste directly. Labi Plot detects columns, infers group labels from headers, and flags any structure issues before you touch a single setting.

Violin
Box
Dot plot
Line

Auto chart detection

Labi Plot picks the right chart. You confirm.

Paste two groups and it suggests a violin or box plot. Paste time-series data and it recommends a line chart. You pick — but the right answer is always already highlighted.

T-TEST
p = 0.031
ANOVA
p = 0.0038
CURVE FIT
R² = 0.96
POST-HOC
Tukey HSD

Built-in statistics

t-test, ANOVA, curve fitting — no R required.

Select your groups and run. Labi Plot handles the stats backend (Python/SciPy) and puts p-values, effect sizes, and significance brackets directly on your figure. Results attached to the chart, not a separate table.

SVG
PNG
PDF
300 dpi · journal-ready · editable vector

Export publication-ready

SVG, PNG, PDF — at journal resolution.

Export at 300 dpi for print, or as editable SVG to touch up in Illustrator. Figure dimensions, font sizes, and axis labels follow journal guidelines by default. One click to a figure your co-authors can actually use.

How it works

From raw numbers to a figure in under two minutes.

01

Paste your data

Copy from Excel, Google Sheets, or any text editor. Labi Plot auto-detects column structure, group labels, and data types — no configuration required.

02

Choose your chart type

Violin, box, dot plot, bar chart, scatter, or line. The recommended type is highlighted based on your data shape — pick it or override it.

03

Run your statistics

Select the test — t-test, one-way ANOVA, curve fitting — and Labi Plot runs it server-side with SciPy. P-values and significance brackets appear directly on the chart.

04

Style and export

Adjust colours, labels, and axis ranges. Export as SVG, PNG at 300 dpi, or PDF — sized for the journal you're targeting. Done.

Data input

Paste, and done.

Detected
Control
Treatment A
Treatment B
91.2
67.4
84.1
88.7
71.3
86.9
94.0
62.8
89.5
3 groups detected
Continuous numeric
Violin recommended
Suggested test
One-way ANOVA

Built for scientists in

Cell biology
Biochemistry
Pharmacology
Proteomics
Any quantitative lab
“I just want to paste my data and get a figure. I don't want to learn ggplot.” — Postdoc, Molecular Biology

Early access

Be first to plot with Labi.

Labi Plot is in active development — Flutter frontend, Python/SciPy backend. Drop your email and we'll reach out when the beta opens.

Free during beta  ·  Browser-based  ·  No account needed to try it

No spam. One email when the beta is ready.

From the makers ofLabi — the bench execution app