LabCanvas

Free tools for scientists

Free, private tools for everyday lab work and scientific figures: LaTeX to PNG, colour-blind-safe palettes, a colour-blindness checker, a figure panel maker, a legend generator, and calculators for molarity, dilutions, pH, qPCR ΔΔCt, cell doubling time, western blot molecular weight, ELISA standard curves, IC50/EC50 dose–response fits, centrifuge RPM to g-force, molar mass, XRD crystallite size (Scherrer), supercapacitor capacitance protein MW, extinction coefficient and pI from a sequence, DNA ligation ratios, hemocytometer cell counts, primer Tm, DNA/RNA concentration and copy number, Tauc plot band gaps, graphene Raman layer counts, RHE conversion, Tafel slopes and Faradaic efficiency. They run in your browser, with no sign-up.

Last updated

Figures

LaTeX equation to PNG

Type LaTeX, get a crisp PNG or SVG

Scientific colour palettes

Pick colour-blind-safe colours, copy the code

Colour-blindness checker

See your figure as colour-blind readers do

Multi-panel figure maker

Arrange images into lettered figure panels

Figure legend generator

Fill in a form, get a complete figure legend

Molecular orbital diagram generator

Free MO diagram generator for H₂ to Ne₂, O₂⁻, N₂⁺, CO, NO, CN⁻ and HF: electrons filled for you, bond order, magnetism and configuration.

CONSORT flow diagram generator

Make a CONSORT 2025 flow diagram for a randomised trial: type the counts, get a clean diagram that checks the numbers add up.

PRISMA flow diagram generator

Make a PRISMA 2020 flow diagram for a systematic review: databases, registers and other methods, with checks that the counts add up.

Journal figure size & DPI checker

Figure widths and DPI for Nature, Science, Cell, PNAS, PLOS ONE, ACS, Elsevier and eLife: check your image’s pixels, resize it to a PNG with the DPI set.

Scale bar adder

Add a scale bar to a micrograph in your browser: set µm per pixel or draw over a known length, pick an automatic or own length, style it, download a PNG.

Gel and western blot lane labeller

Label gel and western blot lanes online: split lanes, add angled or straight labels and a PageRuler, Precision Plus or GeneRuler marker.

Plasmid map maker

Draw a circular or linear plasmid map from features and restriction sites, or import a GenBank file.

Data analysis

qPCR ΔΔCt calculator

Ct values in, fold change out

Western blot MW calculator

Click the bands, get sizes in kDa

ELISA standard curve calculator

Fit a 4PL curve, read your unknowns

IC50 calculator

Fit the dose–response, get the IC50

XRD Scherrer & Bragg calculator

Peak width to crystallite size

Supercapacitor & battery calculator

Capacitance, energy and C-rate

Tauc plot band gap calculator

UV–vis spectrum to band gap

Graphene Raman layer checker

Raman peaks to layer number

Tafel slope calculator

Polarisation curve in, mV per decade out

Coulombic efficiency calculator

Charge in, charge out, cycle by cycle

Ionic conductivity calculator

Nyquist arc in, S/cm and activation energy out

BET surface area calculator

Isotherm to BET area, range checked

Microscope pixel size calculator

Camera and objective to µm per pixel

ASTM E112 grain size calculator

Grain area or intercept to ASTM G

Michaelis–Menten calculator

Fit Km and Vmax by nonlinear regression with standard errors and R², get kcat and kcat/Km, and compare with a Lineweaver–Burk plot.

Protein assay standard curve (BCA, Bradford)

BSA standard curve for BCA (A562) or Bradford (A595): blank subtraction, linear or quadratic fit, sample concentrations with dilution, range flags, CSV.

Kaplan–Meier plot maker

Make a Kaplan–Meier survival curve online: censoring ticks, number at risk, 95% CI band, median survival, log-rank P value and hazard ratio.

Volcano plot maker

Paste gene, log2 fold change and p-value to make a labelled volcano plot.

Heatmap maker

Paste a matrix to make a clustered heatmap: row z-scores, average-linkage clustering (Euclidean or Pearson) with dendrograms, viridis or blue–white–red.

Box plot and violin plot maker

Paste groups, get a box plot or violin plot with every point, Welch t, Mann–Whitney, ANOVA or Kruskal–Wallis p-values and brackets.

Statistical test chooser

Answer 3–6 questions (groups, paired, data type, normality, sample size) to get the right test: t-test, Mann–Whitney, ANOVA, chi-square, log-rank and more.

Sample size calculator

Power analysis for t tests, paired t, two proportions, ANOVA and correlation: n for 80% power or power for your n, with a power curve.

Questions about the tools

Are the LabCanvas tools free?

Yes. All 49 tools are free to use without an account, with no limits on use.

Is my data uploaded?

No. The tools run in your browser; images, Ct values, ODs and other inputs stay on your device. Inputs are remembered in your browser so they are still there next time.

How accurate are the calculators?

They use the standard formulas shown on each page with full floating-point precision; the ELISA 4PL fit uses the same Levenberg–Marquardt fitter as the LabCanvas Graphs app, which is validated against SciPy. Always check results against your protocol.

Can I use the results in a publication?

Yes. Exports (PNG, SVG, CSV) are yours to use. Cite the method (for example the Livak 2^−ΔΔCt method or a 4PL fit) rather than the tool.

Need more than a calculator?

LabCanvas is a workspace for figures, slides, 3D models, protein structures and statistics, free to start in your browser.

See all features