# Free scientific tools

> 49 free tools for scientific figures, lab calculations and data analysis, in the browser with no account.

URL: https://www.labcanvas.com/tools

## Figures

- [LaTeX equation to PNG and SVG](https://www.labcanvas.com/tools/latex) ([Markdown](https://www.labcanvas.com/tools/latex.md)): Type a LaTeX equation, pick a colour and size, and download it as a transparent PNG (with its DPI recorded) or as a vector SVG. The equation is typeset by MathJax in your browser, supports AMS environments and chemical equations with \ce{…}, and works in PowerPoint, Google Slides, Word, Keynote and figure editors.
- [Colorblind-safe scientific color palettes](https://www.labcanvas.com/tools/palettes) ([Markdown](https://www.labcanvas.com/tools/palettes.md)): Pick a published colour palette for your scientific figures (Okabe–Ito, Paul Tol, viridis, cividis, ColorBrewer and journal-style sets), see it on a chart as people with protanopia, deuteranopia or tritanopia would, and copy the colours as HEX codes or ready-to-paste Python (matplotlib), R (ggplot2), CSS or JSON.
- [Colour-blindness checker for scientific figures](https://www.labcanvas.com/tools/scientific-figure-color-blindness-checker) ([Markdown](https://www.labcanvas.com/tools/scientific-figure-color-blindness-checker.md)): Upload a figure, chart or micrograph to see how it looks with protanopia, deuteranopia, tritanopia and monochrome vision, side by side. The checker also finds the main colours in the image and lists pairs that become hard to tell apart, so you know what to fix before submission. The image never leaves your browser.
- [Multi-panel figure maker for journals](https://www.labcanvas.com/tools/figure-panel-maker) ([Markdown](https://www.labcanvas.com/tools/figure-panel-maker.md)): Add your images, choose a layout (2 × 2, 1 × 3, five panels as 2 + 3, a large panel with two small ones and more), set the journal column width and the panel letters, and export the multi-panel figure as a PNG at 300, 600 or 1200 dpi that records its resolution. Everything happens in your browser.
- [Scientific figure legend generator](https://www.labcanvas.com/tools/scientific-figure-legend-generator) ([Markdown](https://www.labcanvas.com/tools/scientific-figure-legend-generator.md)): Fill in a short form (the main finding, what each panel shows, how data are summarised, the sample size, the statistical test, significance levels and scale bars) and get a complete figure legend formatted in Nature, Cell Press or a generic style, ready to copy into your manuscript.
- [Molecular orbital diagram generator](https://www.labcanvas.com/tools/molecular-orbital-diagram-generator) ([Markdown](https://www.labcanvas.com/tools/molecular-orbital-diagram-generator.md)): Pick a diatomic molecule or ion and the generator draws its molecular orbital (MO) diagram: the atomic orbitals of each atom at the sides, the bonding and antibonding molecular orbitals in the middle in the correct order, and the electrons filled by the aufbau principle, the Pauli principle and Hund’s rule. It gives the MO electron configuration, the bond order, (bonding − antibonding electrons) / 2, whether the species is paramagnetic or diamagnetic, and whether it is expected to exist. Download the diagram as SVG or PNG.
- [CONSORT flow diagram generator](https://www.labcanvas.com/tools/consort-flow-diagram-generator) ([Markdown](https://www.labcanvas.com/tools/consort-flow-diagram-generator.md)): Type the numbers from your randomised trial (assessed for eligibility, excluded with reasons, randomised, then for each arm allocated, received the intervention, discontinued, lost to follow-up and analysed) and the generator draws the CONSORT flow diagram with the four stages (enrolment, allocation, follow-up, analysis) as you type. It checks that the counts add up, follows the box wording of the CONSORT 2025 template (or CONSORT 2010), handles two or three arms, and exports an editable SVG, a 300 or 600 dpi PNG and plain text.
- [PRISMA 2020 flow diagram generator](https://www.labcanvas.com/tools/prisma-flow-diagram-generator) ([Markdown](https://www.labcanvas.com/tools/prisma-flow-diagram-generator.md)): Enter the counts from your systematic review search (records from each database and register, duplicates and other records removed, records screened and excluded, reports sought, not retrieved, assessed and excluded with reasons, and the studies and reports included) and the generator draws the PRISMA 2020 flow diagram as you type. Switch on the “other methods” column for websites, organisations and citation searching. It checks that every step adds up, fills derived counts for you, and exports an editable SVG, a 300 or 600 dpi PNG and plain text.
- [Journal figure size and DPI checker and resizer](https://www.labcanvas.com/tools/journal-figure-size) ([Markdown](https://www.labcanvas.com/tools/journal-figure-size.md)): A journal figure needs width in inches × dpi pixels across: a Nature single-column figure is 89 mm wide, 89 ÷ 25.4 = 3.504 inches, so at 300 dpi it needs 1051 pixels. Choose a journal, a column width and the kind of image (photo, combination or line art), open your PNG, JPEG or TIFF, and the tool shows its pixel size, the DPI the file records, the DPI it would have at that width and whether it has enough pixels. It then resamples the image to exactly that width, or only rewrites the DPI, and saves a PNG with the DPI recorded so it is placed at the right size.
- [Add a scale bar to a microscope image](https://www.labcanvas.com/tools/scale-bar-adder) ([Markdown](https://www.labcanvas.com/tools/scale-bar-adder.md)): A scale bar is its length divided by the pixel size: at 0.325 µm per pixel a 100 µm bar is 100 ÷ 0.325 = 307.7 pixels long. Open a micrograph (PNG, JPEG or TIFF), give the pixel size, read it from an ImageJ TIFF, or draw a line over something of known length such as an existing scale bar or stage micrometer and type its length. The tool picks a 1, 2 or 5 × 10ⁿ length that covers about 15–25 % of the width, or uses yours, and draws the bar with its label in the corner, colour, thickness and size you choose, with an optional box behind it. The PNG keeps the image’s pixel size and DPI, and nothing is uploaded.
- [Gel and western blot lane labeller](https://www.labcanvas.com/tools/gel-lane-labeler) ([Markdown](https://www.labcanvas.com/tools/gel-lane-labeler.md)): Open a gel or blot image, set the number of lanes and the tool splits the image into equal lanes (centres at x₀ + (i + ½) × lane width), which you then drag onto the real lanes. Type a label for each lane, horizontal or angled above it, and add a molecular-weight marker column: pick PageRuler Plus, PageRuler, Precision Plus Protein, GeneRuler 1 kb or NEB 100 bp (band sizes as the manufacturers list them) and drag each mark onto its band, or type your own sizes and positions. Rotate to straighten a tilted gel, crop, and download a PNG or an SVG whose labels stay editable text. The image stays in your browser.
- [Plasmid map maker](https://www.labcanvas.com/tools/plasmid-map-maker) ([Markdown](https://www.labcanvas.com/tools/plasmid-map-maker.md)): Enter the plasmid name and size in bp, list the features (name, start, end, strand and type: gene, promoter, origin, resistance marker, MCS or terminator) and any restriction sites, and the tool draws a circular plasmid map with direction arrows, bp tick marks and labels placed outside the circle so they never overlap, plus an optional linear map. You can import the features from a GenBank file (including complement() and join() locations) and find unique restriction sites in the sequence. Download the map as SVG for figures or as a high-resolution PNG. It opens with pUC19 (2686 bp).

## Lab calculators

- [Molarity calculator](https://www.labcanvas.com/tools/molarity-calculator) ([Markdown](https://www.labcanvas.com/tools/molarity-calculator.md)): To make a solution of a given molarity, weigh mass (g) = concentration (mol/L) × volume (L) × molar mass (g/mol). Enter any two of mass, concentration and volume plus the molar mass, and the calculator gives the third, with units from kilograms to nanograms and molar to picomolar.
- [C1V1 = C2V2 dilution calculator](https://www.labcanvas.com/tools/dilution-calculator) ([Markdown](https://www.labcanvas.com/tools/dilution-calculator.md)): C1V1 = C2V2 is the dilution formula: stock concentration × stock volume = final concentration × final volume. To find how much stock to use, V1 = C2 × V2 / C1, then add diluent up to V2. Example: for 1 mL of 1 mM from a 10 mM stock, V1 = 1 mM × 1 mL / 10 mM = 0.1 mL, so 100 µL of stock plus 900 µL of diluent. Enter any three values to get the fourth, with molar, mass, percent or ×-fold units, or plan a serial dilution tube by tube.
- [pH calculator](https://www.labcanvas.com/tools/ph-calculator) ([Markdown](https://www.labcanvas.com/tools/ph-calculator.md)): pH = −log₁₀[H⁺] and, at 25 °C, pH + pOH = 14. This calculator converts between pH, pOH, [H⁺] and [OH⁻], gives the pH of strong and weak acids and bases (solving the full equilibrium, including water), and calculates buffer pH or the base-to-acid ratio for a target pH with the Henderson–Hasselbalch equation.
- [Cell doubling time calculator](https://www.labcanvas.com/tools/cell-doubling-time-calculator) ([Markdown](https://www.labcanvas.com/tools/cell-doubling-time-calculator.md)): Doubling time Td = t × ln 2 / ln(N / N₀), where N₀ and N are the cell counts at the start and end of an interval t in exponential growth. Enter two counts and the time, or paste a growth curve to fit ln(N) against time, and get the doubling time, growth rate and doublings per day.
- [Centrifuge RPM to g-force (RCF) calculator](https://www.labcanvas.com/tools/centrifuge-rpm-rcf-calculator) ([Markdown](https://www.labcanvas.com/tools/centrifuge-rpm-rcf-calculator.md)): RCF (× g) = 1.118 × 10⁻⁵ × r × RPM², with r the rotor radius in centimetres; to go the other way, RPM = √(RCF / (1.118 × 10⁻⁵ × r)). For example, 10,000 RPM at a radius of 10 cm is 11,180 × g. Enter the speed or the g-force and the radius, or convert a protocol’s speed to the speed that gives the same g-force on your own rotor.
- [Molar mass calculator](https://www.labcanvas.com/tools/molar-mass-calculator) ([Markdown](https://www.labcanvas.com/tools/molar-mass-calculator.md)): The molar mass of a compound is the sum of the standard atomic weights of its atoms, in g/mol: for water, H₂O = 2 × 1.0080 + 15.999 = 18.015 g/mol. Type a formula, including brackets, hydrates (CuSO4·5H2O or CuSO4*5H2O) and decimal counts, and get the molar mass with each element’s count, atomic weight and mass percentage, using the IUPAC (CIAAW) 2021 standard atomic weights.
- [Protein molecular weight, pI and extinction coefficient calculator](https://www.labcanvas.com/tools/protein-parameter-calculator) ([Markdown](https://www.labcanvas.com/tools/protein-parameter-calculator.md)): Paste a protein sequence in one-letter code or FASTA and the calculator adds up the residue masses to give the molecular weight (average and monoisotopic), predicts the molar extinction coefficient at 280 nm from its Trp, Tyr and cystine content (ε280 = 5500 × Trp + 1490 × Tyr + 125 × cystine, Pace et al. 1995), and finds the theoretical isoelectric point and net charge from published pK values. Enter an A280 reading to get the protein concentration in mg/mL and µM.
- [Ligation calculator: insert mass for any insert:vector molar ratio](https://www.labcanvas.com/tools/ligation-calculator) ([Markdown](https://www.labcanvas.com/tools/ligation-calculator.md)): For a ligation, ng of insert = molar ratio × ng of vector × (insert length in bp / vector length in bp). With 50 ng of a 5,400 bp vector and a 1,200 bp insert, a 3:1 insert:vector ratio needs 33.3 ng of insert; the calculator also gives the pmol of each piece and the amounts for multi-fragment assemblies.
- [Hemocytometer cell count and cell seeding calculator](https://www.labcanvas.com/tools/cell-count-calculator) ([Markdown](https://www.labcanvas.com/tools/cell-count-calculator.md)): Cells per mL = the mean count per large corner square × 10,000 × the dilution factor; with equal volumes of cells and trypan blue the dilution is 2. Viability is live cells ÷ (live + dead) × 100. The calculator then gives the volume of suspension and medium to seed a set number of cells in each well.
- [Primer Tm calculator (nearest-neighbour, with salt and Mg²⁺)](https://www.labcanvas.com/tools/primer-tm-calculator) ([Markdown](https://www.labcanvas.com/tools/primer-tm-calculator.md)): Paste one or two primers (5′→3′) and the calculator gives each primer’s melting temperature from the SantaLucia 1998 nearest-neighbour parameters, corrected for your oligo concentration, Na⁺/K⁺, Mg²⁺ and dNTPs, with the Tm difference between the primers, GC content, molar mass, ΔH°, ΔS°, the G/C count at the 3′ end and the longest repeats.
- [DNA and RNA concentration, copy number and qPCR standards](https://www.labcanvas.com/tools/dna-concentration-calculator) ([Markdown](https://www.labcanvas.com/tools/dna-concentration-calculator.md)): Enter an A260 and the calculator gives the concentration (dsDNA 50, RNA 40 or ssDNA 38 ng/µL per absorbance unit at 1 cm) with the A260/A280 and A260/A230 ratios; then converts ng/µL to nM and copies per µL from the length or sequence of your plasmid, PCR product, oligo or RNA, and lays out a serial dilution series for a qPCR standard curve.
- [RHE converter: reference electrode to reversible hydrogen electrode](https://www.labcanvas.com/tools/rhe-calculator) ([Markdown](https://www.labcanvas.com/tools/rhe-calculator.md)): A potential measured against a reference electrode is put on the reversible hydrogen electrode (RHE) scale with E(RHE) = E(ref) + E°(ref) + 0.059·pH at 25 °C, where E°(ref) is the reference electrode’s potential against SHE (about 0.2 V for Ag/AgCl). Subtract the iR drop (current × uncompensated resistance) for the iR-free potential; the OER overpotential is then E(RHE) − 1.23 V and the HER overpotential is E(RHE) − 0 V.
- [Faradaic efficiency calculator for gas and liquid products](https://www.labcanvas.com/tools/faradaic-efficiency-calculator) ([Markdown](https://www.labcanvas.com/tools/faradaic-efficiency-calculator.md)): Faradaic efficiency is the fraction of the charge passed that ends up in a product: FE = z·n·F / Q, with z the electrons per molecule, n the moles of product, F = 96 485 C/mol and Q the charge. For a gas product measured on-line by GC, the moles come from its volume fraction x in the outlet flow v, so FE = z·F·x·v·p / (R·T·I), with I the total current.
- [Chemical equation balancer](https://www.labcanvas.com/tools/chemical-equation-balancer) ([Markdown](https://www.labcanvas.com/tools/chemical-equation-balancer.md)): Type an unbalanced equation such as Fe + O2 -> Fe2O3 and the balancer returns the smallest whole-number coefficients, here 4Fe + 3O₂ → 2Fe₂O₃, with a table showing that every element (and the charge) is the same on both sides. It handles brackets, hydrates (CuSO4·5H2O), ions (Fe3+, SO4^2-) and electrons (e-) for redox half-equations, solves the balance exactly with fractions rather than trial and error, and tells you when an equation cannot be balanced or has no unique balance. The result is typeset with mhchem and can be copied as text or LaTeX \ce{…}, or downloaded as PNG or SVG.
- [Concentration unit converter](https://www.labcanvas.com/tools/concentration-converter) ([Markdown](https://www.labcanvas.com/tools/concentration-converter.md)): Enter one concentration in any unit, with the molar mass, and the converter shows it in every other unit at once: molarity (M, mM, µM, nM), mass concentration (g/L, mg/mL, µg/mL, ng/mL), % w/v, % w/w, ppm and ppb, molality, mole fraction and normality, each with its formula. For example, 150 mM NaCl (58.44 g/mol) is 8.766 g/L = 8.766 mg/mL = 0.8766 % w/v = 8766 ppm. Units based on the mass of solution or solvent (% w/w, molality, mole fraction) use the solution density, and ppm and ppb are taken as mg/L and µg/L for dilute aqueous solutions.

## Data analysis

- [qPCR delta delta Ct (ΔΔCt) calculator](https://www.labcanvas.com/tools/qpcr-calculator) ([Markdown](https://www.labcanvas.com/tools/qpcr-calculator.md)): Relative gene expression by the delta delta Ct method (Livak, also called the comparative Ct method) is fold change = 2^−ΔΔCt, where ΔCt = Ct(target) − Ct(reference gene) and ΔΔCt = ΔCt(sample) − ΔCt(control). Paste your Ct values (one row per well, replicates included), choose the control sample, and the calculator gives ΔCt, ΔΔCt, fold change with its SD range, the Pfaffl ratio if efficiencies differ from 100 %, a chart and a CSV.
- [Western blot and SDS-PAGE molecular weight calculator](https://www.labcanvas.com/tools/western-blot-mw-calculator) ([Markdown](https://www.labcanvas.com/tools/western-blot-mw-calculator.md)): Upload a photo of your gel or blot, click the ladder bands (their sizes fill in from the ladder you choose), then click your sample bands. The calculator fits log₁₀(molecular weight) against migration distance and reports each band’s estimated size in kDa, with R², an annotated image and a CSV. It also works with distances typed in by hand.
- [ELISA standard curve calculator with 4PL curve fitting](https://www.labcanvas.com/tools/elisa-standard-curve-analyzer) ([Markdown](https://www.labcanvas.com/tools/elisa-standard-curve-analyzer.md)): Enter your standards (concentration and OD, with replicates) and your samples’ ODs and dilution factors. The calculator fits a four-parameter logistic (4PL) standard curve, or a linear or log-log line, subtracts the blank, and calculates each sample’s concentration, flagging values outside the standard range. It works for sandwich and competitive ELISAs. You get R², the fitted parameters, a chart and a CSV.
- [IC50 and EC50 calculator with a four-parameter logistic fit](https://www.labcanvas.com/tools/ic50-calculator) ([Markdown](https://www.labcanvas.com/tools/ic50-calculator.md)): Paste concentrations and responses (with replicates) and the calculator fits a four-parameter logistic (Hill) curve on a log-concentration axis. It gives the relative IC50 or EC50 with its 95% confidence interval, the Hill slope, the top and bottom plateaus and R², plus the absolute IC50 when you normalise to 0% and 100% controls, with a chart and a CSV.
- [XRD crystallite size (Scherrer) and d-spacing (Bragg) calculator](https://www.labcanvas.com/tools/xrd-scherrer-calculator) ([Markdown](https://www.labcanvas.com/tools/xrd-scherrer-calculator.md)): Crystallite size D = Kλ / (β cos θ), where β is the peak’s full width at half maximum in radians, θ is half the 2θ peak position, λ the X-ray wavelength and K ≈ 0.9; the d-spacing comes from Bragg’s law, d = nλ / 2 sin θ. Paste your peak positions and widths to get the size and d-spacing of every peak and their mean, with the instrument’s broadening removed if you enter it.
- [Supercapacitor specific capacitance, energy density and battery C-rate calculator](https://www.labcanvas.com/tools/supercapacitor-calculator) ([Markdown](https://www.labcanvas.com/tools/supercapacitor-calculator.md)): Specific capacitance from a galvanostatic discharge is C = I·Δt / (m·ΔV), with I the current, Δt the discharge time, m the active mass and ΔV the voltage window without the IR drop; from a cyclic voltammogram it is C = ∮I dV / (2·m·v·ΔV) at scan rate v. For a two-electrode cell the energy density is E = ½·C·ΔV² and the power density P = E / Δt; for a battery, the current at n C is n × the capacity and a full charge or discharge takes 1/n hours.
- [Tauc plot band gap calculator (UV–vis)](https://www.labcanvas.com/tools/tauc-plot-band-gap-calculator) ([Markdown](https://www.labcanvas.com/tools/tauc-plot-band-gap-calculator.md)): Convert each wavelength to photon energy (E = 1240/λ, E in eV, λ in nm), plot (αhν)² against hν for a direct allowed transition or (αhν)^½ for an indirect one, fit a straight line to the steep part of the absorption edge and extend it to the energy axis: the intercept is the optical band gap Eg. Paste your spectrum and the calculator does the plot, the fit and the intercept.
- [Graphene Raman layer checker: monolayer, few-layer or multilayer](https://www.labcanvas.com/tools/graphene-raman-layer-calculator) ([Markdown](https://www.labcanvas.com/tools/graphene-raman-layer-calculator.md)): Monolayer graphene on Si/SiO₂ has a single-Lorentzian 2D band with a full width at half maximum of 35 cm⁻¹ or less and a 2D peak at least twice as high as the G peak: these are the UK National Physical Laboratory (NPL) criteria. Enter the 2D width, the I(2D)/I(G) ratio and the 2D line shape from your fit, and the checker compares them with the NPL criteria and the published layer trends. It is an indication, not proof.
- [Tafel slope and exchange current density calculator](https://www.labcanvas.com/tools/tafel-slope-calculator) ([Markdown](https://www.labcanvas.com/tools/tafel-slope-calculator.md)): A Tafel slope is found by plotting the overpotential η against log10 of the current density and fitting a straight line, η = a + b·log10|j|, over the linear part: b is the Tafel slope in mV per decade, and where the line reaches η = 0 it gives the exchange current density, log10 j₀ = −a/b. Paste your polarisation data, pick the range, and the calculator returns b, j₀ and R² with the plot.
- [Coulombic efficiency calculator: CE per cycle, average CE and capacity retention](https://www.labcanvas.com/tools/coulombic-efficiency-calculator) ([Markdown](https://www.labcanvas.com/tools/coulombic-efficiency-calculator.md)): Coulombic efficiency (CE) is the capacity a cell gives back divided by the capacity put in during the same cycle. For a cathode half-cell or a full cell that is discharge / charge; for a lithium-metal or anode half-cell (Li||Cu) it is stripping / plating, the charge capacity over the discharge capacity. If every cycle keeps the same CE and nothing replaces the lost lithium, the capacity left after n cycles is CEⁿ: 99.7 % CE falls to 80 % after about 74 cycles, 99.9 % after about 223. Paste your cycling data to get the CE of every cycle, the average over the cycles you choose, the first-cycle loss and the retention.
- [Ionic conductivity calculator from impedance (EIS)](https://www.labcanvas.com/tools/ionic-conductivity-calculator) ([Markdown](https://www.labcanvas.com/tools/ionic-conductivity-calculator.md)): Ionic conductivity from impedance is σ = L / (R·A), with L the thickness of the electrolyte between two blocking electrodes, A the electrode area and R its resistance, read from the Nyquist plot where the impedance meets the real axis. For a solid electrolyte, fit a circle through the arc: its high-frequency end gives the bulk resistance when the bulk arc lies above the measured frequencies, and its low-frequency end the total (bulk + grain boundary). With several temperatures, the slope of ln(σT) or log σ against 1000/T gives the activation energy Ea.
- [BET surface area calculator with the consistency (Rouquerol) criteria](https://www.labcanvas.com/tools/bet-surface-area-calculator) ([Markdown](https://www.labcanvas.com/tools/bet-surface-area-calculator.md)): The BET surface area is the monolayer capacity n_m times Avogadro’s number times the cross-sectional area of the adsorbate (0.162 nm² for N₂ at 77 K). n_m and the BET constant C come from a straight-line fit of 1/[n((p₀/p) − 1)] against p/p₀, usually between 0.05 and 0.30: n_m = 1/(slope + intercept) and C = 1 + slope/intercept. For microporous materials such as MOFs and activated carbons, pick the range with the consistency (Rouquerol) criteria: C positive, n(1 − p/p₀) rising over the range, and the p/p₀ at n_m inside it. Paste your isotherm and the calculator does the fit, checks the criteria and can find the longest range that passes them.
- [Microscope pixel size calculator: µm per pixel and ImageJ Set Scale](https://www.labcanvas.com/tools/microscope-pixel-size-calculator) ([Markdown](https://www.labcanvas.com/tools/microscope-pixel-size-calculator.md)): Pixel size in the specimen = camera pixel size × binning ÷ total magnification: a 6.5 µm camera pixel behind a 20× objective covers 0.325 µm (3.077 pixels per µm). To measure it instead, photograph a stage micrometer and divide the known distance by its length in pixels; for an SEM or TEM image, divide the horizontal field width by the image width in pixels. The calculator gives µm per pixel, pixels per µm, the field of view, whether the pixel meets Nyquist sampling, and what to type into ImageJ’s Analyze › Set Scale.
- [ASTM E112 grain size number calculator](https://www.labcanvas.com/tools/astm-grain-size-calculator) ([Markdown](https://www.labcanvas.com/tools/astm-grain-size-calculator.md)): The ASTM E112 grain size number is G = 3.321928·log₁₀(N_A) − 2.954, with N_A the number of grains per mm² (1 ÷ the mean grain area in mm²), or G = −6.643856·log₁₀(ℓ̄) − 3.288 from the mean lineal intercept ℓ̄ in mm. Both follow from the definition N = 2^(G − 1) grains per square inch at 100×, so a higher G means smaller grains: a mean intercept of 20 µm is G 8.0. Enter a mean grain area from image analysis, a grain count, an intercept length or G itself.
- [Michaelis–Menten calculator: Km, Vmax, kcat and kcat/Km](https://www.labcanvas.com/tools/michaelis-menten-calculator) ([Markdown](https://www.labcanvas.com/tools/michaelis-menten-calculator.md)): Paste substrate concentrations and initial rates (with replicates) and the calculator fits v = Vmax·[S]/(Km + [S]) by nonlinear least squares. It gives Km and Vmax with standard errors, 95% confidence intervals and R², kcat and kcat/Km when you enter the enzyme concentration, the fitted curve over your data, and a Lineweaver–Burk plot of the same data for comparison. A substrate-inhibition model can be fitted and tested against plain Michaelis–Menten.
- [BCA and Bradford protein assay standard curve calculator](https://www.labcanvas.com/tools/protein-assay-standard-curve) ([Markdown](https://www.labcanvas.com/tools/protein-assay-standard-curve.md)): Enter the absorbance of your BSA standards (A562 for BCA, A595 for Bradford, with replicates) and of your samples with their dilution factors. The calculator subtracts the blank, fits a quadratic or linear standard curve, reads each sample’s protein concentration off the curve, multiplies it by the dilution factor and flags samples outside the standard range. Preset standard series for the BCA (25–2000 µg/mL) and Bradford (125–2000 µg/mL) assays can be edited.
- [Kaplan–Meier survival curve maker with log-rank test](https://www.labcanvas.com/tools/kaplan-meier-plot) ([Markdown](https://www.labcanvas.com/tools/kaplan-meier-plot.md)): Paste one row per subject with the time, the event (1 = event, 0 = censored) and, optionally, a group. The tool draws the Kaplan–Meier (product-limit) survival curves with censoring ticks, a 95% confidence band and the number-at-risk table under the plot. It reports the median survival with its 95% confidence interval, Greenwood standard errors, the log-rank test P value between groups and the hazard ratio of two groups, and exports the figure as PNG or SVG and the tables as CSV.
- [Volcano plot maker for differential expression](https://www.labcanvas.com/tools/volcano-plot-maker) ([Markdown](https://www.labcanvas.com/tools/volcano-plot-maker.md)): Paste a differential-expression table (gene, log2 fold change, p-value, and the adjusted p-value if you have it) from DESeq2, edgeR, limma, proteomics or any t-tests. Set the fold-change and p or FDR thresholds, and the tool draws a volcano plot of log2 fold change against −log10 p, colours up-regulated, down-regulated and non-significant genes, labels the top genes and counts the hits. If you only have raw p-values it computes Benjamini–Hochberg adjusted p-values. Download the plot as SVG or 300 dpi PNG and the significant genes as CSV.
- [Heatmap maker with hierarchical clustering](https://www.labcanvas.com/tools/heatmap-maker) ([Markdown](https://www.labcanvas.com/tools/heatmap-maker.md)): Paste a matrix with row and column labels, such as genes by samples, and the tool draws a heatmap. It can scale each row to z-scores, cluster rows and columns by average-linkage hierarchical clustering with Euclidean or 1 − Pearson correlation distance and draw the dendrograms, colour the cells with a colour-blind-safe scale (viridis, cividis, blue–white–red or purple–white–orange) and show the values in the cells. Download the heatmap as SVG or 300 dpi PNG and the reordered matrix as CSV.
- [Box plot and violin plot maker with statistics](https://www.labcanvas.com/tools/box-plot-maker) ([Markdown](https://www.labcanvas.com/tools/box-plot-maker.md)): Paste your groups (one column each, straight from Excel) and the tool draws a box plot (median, quartiles, 1.5 × IQR whiskers and outliers) or a violin plot (Gaussian kernel density) with every data point shown. It tests the groups: Welch’s t-test or the Mann–Whitney U test for two groups, one-way ANOVA with Tukey–Kramer or Kruskal–Wallis with Dunn’s test for three or more, and adds significance brackets with stars or p-values. A summary table gives n, mean, SD, SEM, median and IQR, and the plot downloads as SVG or 300 dpi PNG.
- [Which statistical test should I use?](https://www.labcanvas.com/tools/statistical-test-chooser) ([Markdown](https://www.labcanvas.com/tools/statistical-test-chooser.md)): Answer a few questions about your experiment: what you want to do (compare groups, relate two variables, predict an outcome or compare survival), what kind of data you measured, how many groups, whether they are independent or paired, whether the data look normal and how large the sample is. The guide recommends the test, explains why, lists its assumptions and gives the non-parametric (or parametric) alternative. It covers t-tests, Mann–Whitney, Wilcoxon signed-rank, one-way and repeated-measures ANOVA, Kruskal–Wallis, Friedman, chi-square, Fisher’s exact, McNemar, Pearson and Spearman correlation, linear and logistic regression and the log-rank test, with a full table below.
- [Sample size calculator (power analysis)](https://www.labcanvas.com/tools/sample-size-calculator) ([Markdown](https://www.labcanvas.com/tools/sample-size-calculator.md)): For a two-sample t test with a medium effect (Cohen’s d = 0.5), α = 0.05 two-sided and 80% power you need 64 participants per group, 128 in total. Choose the test (two-sample t, paired t, two proportions, one-way ANOVA or correlation), enter the expected effect as an effect size or as means and SDs, proportions or group means, and set α, power, one- or two-sided and the allocation ratio. The calculator gives the smallest sample size that reaches the target power, or the power of a sample size you already have, with a power curve. t tests use the exact noncentral t distribution, the same calculation as G*Power and R’s pwr.t.test.
