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.
Lab calculators
Molarity calculator
Grams to weigh for any molar solution
Dilution calculator
Solve C₁V₁ = C₂V₂ and plan serial dilutions
pH calculator
pH of acids, bases and buffers
Cell doubling time calculator
Doubling time from two counts or a curve
Centrifuge RPM ⇄ g calculator
Rotor speed to g-force and back
Molar mass calculator
Formula in, molar mass out
Protein parameter calculator
Sequence in, MW, pI and ε280 out
Ligation calculator
Insert to vector, in nanograms
Hemocytometer cell count calculator
Count the squares, get cells per mL
Primer Tm calculator
Primer in, melting temperature out
DNA concentration & copy number calculator
A260 in, ng/µL and copies out
RHE converter
Any reference electrode to the RHE scale
Faradaic efficiency calculator
Where the charge went, product by product
Chemical equation balancer
Balance chemical equations exactly, including ions, electrons, redox half-equations and hydrates.
Concentration converter
Convert one concentration to every unit at once: M, mM, µM, mg/mL, µg/mL, % w/v, % w/w, ppm, ppb, molality, mole fraction, normality, with formulas.
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