Chemistry, Physics and Lab Calculators
Calculators for science coursework and the lab bench — chemistry from molar mass to equilibrium, physics from kinematics to optics, biology and molecular-lab math, weather and earthquakes, and astronomy. Each one shows the formula, the substitution and the constants it used, so you can check your own working. Free, no sign-up.
Science & Lab Calculators
111 tools · free, no sign-up
Percent Error Calculator
Find the percent error between a measured and an accepted value, or the percent difference between two trials — with the working and a lab-report sentence.
Uncertainty Propagation Calculator
Propagate measurement uncertainty through sums, products, powers or any formula you type, with each input's contribution, the working and a correctly rounded result.
Molar Mass Calculator
Molar mass of any chemical formula — nested brackets, hydrates and ions — from IUPAC atomic weights, with a table by element and the working shown.
Grams to Moles Converter
Convert between grams, moles and number of particles from a formula or molar mass, using the Avogadro constant, with the factor-label working shown.
Percent Composition Calculator
Mass percent of each element in any formula, grams of each in a sample, or the percent of each component in a mixture, with bars and the working shown.
Empirical Formula Calculator
Find an empirical formula from percent composition, masses or combustion data, then the molecular formula from a molar mass, with every step shown.
Molarity Calculator
Solve molarity, mass of solute, volume or molar mass from the other three, with unit choices, the working, and a recipe for making the solution.
Dilution Calculator
Solve C1V1 = C2V2 for stock volume, stock or final concentration, or final volume, with unit conversion, the diluent to add and a recipe.
Percent Solution Calculator
Work out how much solute makes a % w/v, % w/w or % v/v solution, or the percent of one you have, and convert it to molarity.
PPM Calculator
Convert ppm, ppb and ppt to mg/L, µg/L, percent and molarity for dilute aqueous solutions, with the density assumption stated and the working shown.
Dimensional Analysis Calculator
Chain conversion factors with the factor-label method: units cancel visibly, the answer's units are checked, and the result is rounded to sig figs.
Density Calculator
Solve density, mass or volume from the other two with unit conversion, compare with reference densities, and check whether an object sinks or floats.
Chemical Equation Balancer
Balance any chemical equation, ionic and redox included, with the smallest whole-number coefficients, an atom and charge check, and the matrix working shown.
Stoichiometry Calculator
Balance a reaction and turn one known mass, amount or gas volume into the moles, grams and litres of every other species, with the mole-ratio working.
Limiting Reactant Calculator
Find the limiting reagent, the theoretical yield of each product and the excess left over from the mass, moles or gas volume of each reactant.
Percent Yield Calculator
Percent yield from actual and theoretical yield, or from your reactants through the limiting reactant, with the working and notes on why yields fall short.
Titration Calculator
Find an unknown concentration from a titration endpoint or the equivalence volume, or plot the pH curve of a strong or weak acid or base with indicators.
ICE Table Calculator
Build Initial-Change-Equilibrium tables, solve for x exactly from K, or find K from equilibrium concentrations, with the 5% check and every step shown.
pH Calculator
Convert pH, pOH, [H+] and [OH-], or find the pH of a strong or weak acid or base at 25 °C, with the quadratic, the 5% rule and every step shown.
Henderson–Hasselbalch Calculator
Buffer pH from pKa and the acid:base ratio, the ratio for a target pH, and grams to weigh out for a recipe, with an exact check on the approximation.
Oxidation Number Calculator
Assign oxidation numbers in any formula or ion by the standard rules, with the rule used for each element and flags for peroxides, hydrides and averages.
Electron Configuration Calculator
Full and noble-gas electron configurations for any element or ion, with an orbital diagram, unpaired electrons and the Cr and Cu exceptions from NIST data.
Ideal Gas Law Calculator
Solve PV = nRT for pressure, volume, moles or temperature in any unit, with the exact gas constant, the working shown and molar volumes at STP and SATP.
Combined Gas Law Calculator
Solve P1V1/T1 = P2V2/T2 for any variable, or switch to Boyle's, Charles's, Gay-Lussac's or Avogadro's law, with unit choices and the working shown.
Specific Heat Calculator
Solve q = mcΔT for heat, mass, specific heat or temperature, find a calorimetry mixture's final temperature, and add latent heat for melting and boiling.
Gibbs Free Energy Calculator
Solve ΔG = ΔH − TΔS for any term, see spontaneity and the crossover temperature on a graph, and convert ΔG° to and from the equilibrium constant K.
Nernst Equation Calculator
Find cell potential from E°, n, Q and temperature, build E°cell and the balanced reaction from a table of reduction potentials, and convert E to ΔG = −nFE.
Beer–Lambert Law Calculator
Solve A = εlc for absorbance, concentration, path length or molar absorption coefficient, and convert absorbance to percent transmittance, with the working.
Arrhenius Equation Calculator
Solve k = Ae^(−Ea/RT) for k, A, Ea or T, find activation energy from two temperatures, estimate the rate change per 10 °C, and fit an Arrhenius plot.
Colligative Properties Calculator
Calculate boiling-point elevation, freezing-point depression, osmotic pressure and molar mass from ΔT with the van 't Hoff factor and cited solvent constants.
Interactive Periodic Table
All 118 elements with IUPAC atomic weight, group, period, block, Pauling electronegativity, electron configuration and discovery year — searchable and colour-coded.
VSEPR Geometry Finder
Enter bonded atoms and lone pairs, or AXE notation, to get the electron geometry, molecular shape, bond angles, hybridization and polarity, with a rotatable 3-D model.
Half-Life Calculator
Solve N = N₀(½)^(t/T½) for the remaining amount, initial amount, elapsed time or half-life, with the decay constant, mean lifetime, working and a decay table.
Radiocarbon Dating Calculator
Convert pMC, F14C or a 14C/12C ratio into a conventional radiocarbon age on the Libby (5,568 y) and Cambridge (5,730 y) half-lives, with uncertainty. Uncalibrated.
Bond Enthalpy Calculator
Estimate ΔH of a gas-phase reaction from average bond energies (bonds broken minus bonds formed), with a 68-bond table, the working and why it differs from ΔHf results.
Enthalpy of Reaction Calculator
Find ΔH°rxn = ΣΔHf°(products) − ΣΔHf°(reactants) from a table of CRC enthalpies of formation, get the heat for a given amount, or combine reactions with Hess's law.
Solubility Rules Checker
Check whether an ionic compound is soluble, predict the precipitate when two solutions mix, get net ionic equations, and find molar solubility from Ksp.
Kinematics Calculator
Solve constant-acceleration motion: give any three of s, u, v, a and t and get the other two, with the SUVAT equation shown and a velocity-time graph.
Projectile Motion Calculator
Solve ideal projectile motion: range, maximum height, time of flight and impact speed from launch speed, angle and height, with a to-scale trajectory plot.
Speed Distance Time Calculator
Solve speed = distance ÷ time for any unknown with unit conversion, and find the true average speed of a trip with several legs, with the working shown.
Force Calculator
Solve F = ma, weight W = mg and friction f = μN for any unknown, or add several forces at angles for the net force, acceleration and a free-body diagram.
Inclined Plane Calculator
Forces on a ramp: weight components, normal force, static and kinetic friction, whether a block slides and its acceleration, with the working and a diagram.
Kinetic Energy Calculator
Solve KE = ½mv² for energy, mass or speed, or ½Iω² for a spinning object, with unit conversion, the energy in other units and the working shown.
Potential Energy Calculator
Solve gravitational PE = mgh and spring energy ½kx² for any unknown, and use energy conservation to find speed after a fall or a spring release.
Work and Power Calculator
Solve work W = Fd cos θ, power P = W/t = Fv and efficiency for any unknown, with unit conversion, horsepower and watt equivalents, and the working.
Momentum Calculator
Solve p = mv, impulse FΔt = Δp, and head-on elastic or inelastic collisions for final velocities, momentum and kinetic energy before and after.
Centripetal Force Calculator
Solve centripetal force Fc = mv²/r or mω²r for any unknown, with centripetal acceleration, period and frequency, and convert rpm, rad/s and period.
Torque Calculator
Solve torque τ = rF sin θ for any unknown, find net torque and balance of levers and seesaws, and get moment of inertia and angular acceleration.
Gravitational Force Calculator
Newton's law of universal gravitation solved for force, either mass or distance, plus g at any altitude, with planet presets and the working shown.
Orbital Velocity Calculator
Circular orbital speed, period (Kepler's third law) and escape velocity around the Sun, a planet or any mass, from an altitude, radius, speed or period.
Pendulum Period Calculator
Solve T = 2π√(L/g) for period, length or g, with the large-angle correction for wide swings, planet gravities and the working shown.
Hooke's Law Calculator
Solve F = kx for force, spring constant or extension, combine springs in series or parallel, and find the energy and period of a mass on a spring.
Pressure Calculator
Pressure from force and area (P = F/A) and from depth in a fluid (P = ρgh), with gauge and absolute pressure, fluid and planet presets, and the working shown.
Buoyancy Calculator
Archimedes' principle: buoyant force, fraction submerged, apparent weight underwater, and whether an object floats or sinks in any fluid on any planet.
Coulomb's Law Calculator
Force between point charges from F = kq₁q₂/r², the net force and electric field from several charges, and the field and potential of one charge.
Carnot Efficiency Calculator
Maximum heat-engine efficiency 1 − Tc/Th, refrigerator and heat-pump COP, and a second-law check of an engine's heat flows, in K, °C or °F.
Time Dilation Calculator
Lorentz factor, time dilation and length contraction at any fraction of c, the speed from a time ratio, and a twin-paradox round trip to a star.
E = mc² Calculator
Energy from mass and mass from energy with E = mc², in joules, kWh, eV or TNT, plus the total and kinetic energy of a particle moving at any speed.
Ohm's Law Calculator
Enter any two of voltage, current, resistance and power to get the other two — with the formula used, the I–V graph and all twelve power-wheel equations.
Resistor Color Code Calculator
Decode 4-, 5- and 6-band resistors, find the bands for any resistance, or round a value to the nearest E-series standard — with a drawing of the resistor.
Series and Parallel Resistor Calculator
Equivalent resistance of resistors in series, in parallel or nested together, with a schematic, the working, per-resistor voltage and current, and voltage and current dividers.
Capacitor Calculator
Series and parallel capacitance, charge and energy from any two of C, V, Q and E, and the RC time constant with a charging and discharging curve — with the working shown.
Wave Speed Calculator
Solve v = fλ for wave speed, frequency, wavelength or period, find the speed of a wave on a string, and the speed of sound at any air temperature — with the working shown.
Wavelength, Frequency & Photon Energy Calculator
Convert between wavelength, frequency, photon energy (J, eV, kJ/mol) and wavenumber with exact c and h, and see which band of the electromagnetic spectrum it falls in.
Doppler Effect Calculator
Frequency heard from a moving sound source or listener, the source's speed from a pitch shift, and relativistic light Doppler shift and redshift z — with sign conventions stated.
Snell's Law Calculator
Find the refraction angle, solve n₁ sin θ₁ = n₂ sin θ₂ for any term, get the critical angle and total internal reflection, with a ray diagram and a table of refractive indices.
Thin Lens Equation Calculator
Solve 1/f = 1/dₒ + 1/dᵢ for a lens or mirror: image distance, focal length or object distance, magnification, image nature and a ray diagram — with the sign convention stated.
Decibel Calculator
Convert sound intensity, pressure and decibels, add or subtract sound levels, find the level at a distance, and convert power and voltage ratios, dBm and dBV.
Photoelectric Effect Calculator
Maximum kinetic energy, stopping potential, threshold frequency and electron speed from KEmax = hf − φ, with work functions of 19 metals and a Millikan experiment fit for h.
De Broglie Wavelength Calculator
Matter-wave wavelength λ = h/p for an electron, proton, neutron or any mass, from speed, kinetic energy, momentum or voltage, exact relativistic and classical.
Punnett Square Calculator
Build monohybrid, dihybrid and trihybrid Punnett squares, including X- and Z-linked genes, with genotype and phenotype ratios under three dominance options.
Hardy–Weinberg Calculator
Solve p, q, p², 2pq and q² from any one known value, or test observed genotype counts for equilibrium with chi-square, an exact test and the inbreeding coefficient.
DNA to Protein Translator
Transcribe and translate DNA or RNA with the standard genetic code: six reading frames, ORF finding, one- and three-letter output, and FASTA input.
Reverse Complement Generator
Reverse, complement or reverse-complement DNA and RNA with IUPAC ambiguity codes, case preserved, FASTA records in and out, and a paired-strand view.
GC Content Calculator
Measure GC percentage, base counts, GC skew, codon-position GC and CpG ratio of DNA or RNA, with FASTA input and a downloadable sliding-window plot.
Primer Tm Calculator
Primer melting temperature by SantaLucia 1998 nearest-neighbour, salt-adjusted GC and Wallace methods, with Mg and dNTP correction and a primer pair check.
Restriction Site Finder
Find recognition sites and cut positions of NEB restriction enzymes in a DNA sequence, list unique cutters, and get fragment sizes and a map for any digest.
Sequence Alignment Tool
Align two DNA, RNA or protein sequences globally (Needleman–Wunsch) or locally (Smith–Waterman) with BLOSUM or PAM scoring, affine gaps and percent identity.
Protein Molecular Weight Calculator
Average and monoisotopic mass, formula, composition, 280 nm extinction coefficient (Pace) and estimated pI of a protein or peptide from its amino acid sequence.
DNA Concentration Calculator
Turn A260 readings into ng/µL for dsDNA, ssDNA, RNA or oligos, check A260/280 and 260/230 purity, and convert between ng and pmol.
Ligation Calculator
Insert mass for a vector:insert molar ratio from the two lengths and the vector amount, with fmol amounts and a ready-to-pipette ligation recipe.
PCR Master Mix Calculator
Per-reaction and master mix volumes for any number of PCR reactions from stock and final concentrations, with overage, water and NEB Taq and Q5 starting recipes.
Serial Dilution Calculator
Plan a dilution series from the fold, number of tubes and tube volume, with transfer and diluent volumes, concentrations, and CFU/mL back-calculated from plate counts.
Centrifuge RPM to RCF Calculator
Convert centrifuge RPM to RCF (× g) and back from the rotor radius, with the 1.118 × 10⁻⁵ formula worked through and a table of common speeds.
Hemocytometer Cell Count Calculator
Cells/mL from hemocytometer square counts with dilution and trypan blue, viability percent, total cells and counting error, from the Neubauer-improved chamber geometry.
Cell Seeding Calculator
How much cell suspension to seed per well, dish or flask for a target cells/cm² or cells per well, with a vendor growth-area table and a seeding-mix recipe.
Cell Doubling Time Calculator
Doubling time, growth rate and number of generations from two cell counts and the time between them, plus projected counts and time to a target.
Standard Curve Calculator
Fit a standard curve, straight-line or four-parameter logistic, to your standards, read unknown samples from it, and see R², recovery and a plot.
Microscope Magnification Calculator
Total magnification, field of view, and the actual size of a specimen from a drawing, a photo or a scale bar, with the working shown.
Logistic Growth Calculator
Find the population at any time under logistic growth with a carrying capacity, the growth rate dN/dt, the time to reach a size, and the inflection at K/2, with a curve.
Mark and Recapture Calculator
Estimate a population from a mark-recapture study with the Lincoln–Petersen and Chapman estimators, a standard error, confidence intervals and the assumptions.
Simpson's Diversity Index Calculator
Work out Simpson's D, 1 − D and 1/D from species counts, in both the n(n − 1) finite-sample form and the Σp² form, and see which one your textbook means.
Shannon Diversity Index Calculator
Calculate the Shannon index H′ in nats, bits or hartleys from species counts, with Pielou's evenness J′, the effective number of species and a standard error.
Q10 Calculator
Calculate the Q10 temperature coefficient from rates at two temperatures, predict the rate at a new temperature, or find the temperature for a target rate.
Earthquake Magnitude Calculator
Compare earthquake magnitudes by amplitude and energy (×31.6 per unit), convert seismic moment to Mw, or find Richter local magnitude from amplitude and distance.
Dew Point Calculator
Find the dew point and frost point from air temperature and relative humidity with the Magnus formula (Alduchov and Eskridge 1996), in °C, °F or K, with the working.
Relative Humidity Calculator
Calculate relative humidity from air temperature and dew point, or from dry-bulb and wet-bulb psychrometer readings, with vapor pressure, dew point and the working shown.
Heat Index Calculator
Calculate the NWS heat index (feels-like temperature) from air temperature and relative humidity with the Rothfusz regression and its adjustments, plus the risk category.
Wind Chill Calculator
Calculate wind chill from air temperature and wind speed with the 2001 NWS and Meteorological Service of Canada formula, with its valid range and frostbite time bands.
Latitude Longitude Distance Calculator
Distance between two latitude and longitude points by haversine (sphere) and Vincenty (WGS84), with initial and final bearing, midpoint and every unit, plus the working.
GPS Coordinate Converter
Convert GPS coordinates between decimal degrees, degrees-minutes-seconds, degrees-decimal-minutes and UTM on WGS84, both ways, with the zone, band and validation.
Map Scale Calculator
Convert map distance to real distance and back at any scale, find the representative fraction from two distances, and turn 1:50,000 into a verbal scale.
Sun Angle Calculator
Find the Sun's elevation and azimuth for any place and time, plus sunrise, solar noon, sunset and the Sun's path through the day, using NOAA's algorithm.
Day Length Calculator
See sunrise, sunset and hours of daylight for any latitude and date, how much each day gains or loses, and a chart of daylight through the whole year.
Moon Phase Calculator
Find the Moon's phase, illumination and age for any date and time, the exact times of the next new and full moons, and a month calendar of phases.
Weight on Other Planets Calculator
See what you would weigh on the Moon, Mars, Jupiter and every other planet, plus Pluto and the Sun, from NASA's surface gravity data, with jump height.
Age on Other Planets Calculator
Find your age in Mercury, Venus, Mars, Jupiter and other planetary years from your birth date, with whole birthdays so far and the date of your next one.
Light-Year Converter
Convert light-years, astronomical units, parsecs, kilometres and miles, with light-travel time and how long a trip would take at a speed you choose.
Stellar Parallax Calculator
Turn a star's parallax angle in arcseconds or milliarcseconds into its distance in parsecs and light-years, with error range, or find the parallax from a distance.
Absolute Magnitude Calculator
Solve the distance modulus m − M = 5 log₁₀(d/10 pc) for absolute magnitude, apparent magnitude or distance, with extinction, luminosity and brightness ratios.
Hubble's Law Calculator
Use v = H₀d to get recession velocity, distance or redshift, compare the Planck and SH0ES values of the Hubble constant, and see the Hubble time and distance.
Chemistry Calculators
Chemistry problems usually run in a chain: formula to molar mass, molar mass to moles, moles through a balanced equation, and the answer back out in grams, litres or molarity. The calculators follow that chain, so you can start wherever your problem does.
Quantities and solutions
- Start with the Molar Mass Calculator, which reads brackets and hydrates, then convert with the Grams to Moles Converter. The Percent Composition Calculator and Empirical Formula Calculator work from the same masses.
- For solutions, the Molarity Calculator, Dilution Calculator, Percent Solution Calculator and PPM Calculator cover the concentration units, and the Density Calculator and Dimensional Analysis Calculator handle the unit bookkeeping.
Reactions and equilibrium
- Balance first with the Chemical Equation Balancer, then run the Stoichiometry Calculator, Limiting Reactant Calculator and Percent Yield Calculator in that order.
- For acids and bases, use the pH Calculator, Titration Calculator, ICE Table Calculator and Henderson–Hasselbalch Calculator for buffers. The Oxidation Number Calculator assigns oxidation states for redox work.
Physical chemistry and reference
- Gases and heat: the Ideal Gas Law Calculator, Combined Gas Law Calculator and Specific Heat Calculator. Thermodynamics and kinetics: Gibbs Free Energy, Enthalpy of Reaction, Bond Enthalpy, Arrhenius and Nernst equations, Beer–Lambert absorbance and colligative properties.
- Decay and dating: the Half-Life Calculator and Radiocarbon Dating Calculator.
- Look-ups: the Interactive Periodic Table, Electron Configuration Calculator, VSEPR Geometry Finder and Solubility Rules Checker.
Physics, Biology, Earth and Space
| Subject | Start with | Then |
|---|---|---|
| Motion and forces | Kinematics or Projectile Motion | Force, Inclined Plane, Momentum, Torque |
| Energy and work | Kinetic Energy and Potential Energy | Work and Power, Carnot Efficiency |
| Circuits and fields | Ohm's Law | Series and Parallel Resistors, Capacitor, Coulomb's Law |
| Waves and light | Wave Speed or Wavelength and Frequency | Doppler Effect, Snell's Law, Thin Lens, Decibels |
| Genetics and sequences | Punnett Square or DNA to Protein | Hardy–Weinberg, GC Content, Primer Tm, Sequence Alignment |
| Weather and Earth | Dew Point or Earthquake Magnitude | Heat Index, Wind Chill, Latitude Longitude Distance |
| Astronomy | Sun Angle or Weight on Other Planets | Stellar Parallax, Hubble's Law, Light-Year Converter |
Modern physics has its own calculators: Photoelectric Effect, De Broglie Wavelength, Time Dilation and E = mc².
Molecular biology and the teaching lab
Bench work is mostly arithmetic done carefully: a PCR Master Mix Calculator scales a recipe to the number of reactions, the Ligation Calculator sets insert-to-vector ratios, and the DNA Concentration Calculator turns an absorbance reading into ng/µL. For cell culture there are the Hemocytometer, Cell Seeding and Cell Doubling Time calculators, and the Serial Dilution, Centrifuge RPM to RCF and Standard Curve tools cover the rest. Ecology has the Logistic Growth, Mark and Recapture, Shannon and Simpson's diversity calculators.
Lab Arithmetic, Units and Significant Figures
Most wrong answers in science problems are unit errors, not arithmetic errors. Keep the units attached to every number and convert them explicitly — the calculators write the units into their working, so you can see where grams became kilograms or millilitres became litres.
| Quantity | Value | Source |
|---|---|---|
| Atomic weights | IUPAC abridged standard atomic weights | IUPAC Commission on Isotopic Abundances and Atomic Weights |
| Avogadro constant, NA | 6.02214076 × 1023 mol−1 (exact) | 2019 SI definition |
| Gas constant, R | 8.314462618 J mol−1 K−1 (exact), or 0.082057 L atm mol−1 K−1 | NA × Boltzmann constant |
Textbooks often round these — 6.02 × 1023 for the Avogadro constant, 1.01 for hydrogen. A small difference from a textbook answer usually comes from that rounding, not from a mistake.
A lab report states how close a result came and how sure you are of it. The Percent Error Calculator answers the first question: |measured − accepted| ÷ |accepted| × 100. The Uncertainty Propagation Calculator answers the second by carrying measurement uncertainty through any formula you type — the uncertainty of a density depends on the uncertainties of both the mass and the volume. Report the result to the precision your measurements support, using the Significant Figures Calculator on the Math Calculators shelf.
For graphs of your data, use the Charts & Diagrams shelf; for regression and t-tests, the Statistics Calculators. The Lab Report Template Generator lays out the report itself.
Frequently Asked Questions
- How do I convert grams to moles?
- Divide the mass by the molar mass of the substance. For 10.0 g of water (18.015 g/mol), that is 10.0 ÷ 18.015 ≈ 0.555 mol. The Molar Mass Calculator gets the molar mass from the formula and the Grams to Moles Converter shows the factor-label working.
- What order do I use for a stoichiometry problem?
- Balance the equation, convert each given quantity to moles, find the limiting reactant, use the mole ratio from the coefficients to get the moles of product, then convert to grams or litres. Percent yield compares the mass you actually collected with that theoretical maximum. The balancer, stoichiometry, limiting reactant and percent yield calculators follow exactly this sequence.
- How do I calculate molarity and a dilution?
- Molarity is moles of solute per litre of solution: 5.85 g of NaCl (58.44 g/mol) in 500 mL is 0.100 mol ÷ 0.500 L ≈ 0.200 M. For a dilution use M₁V₁ = M₂V₂ — to make 250 mL of 0.10 M from a 1.0 M stock, take 25 mL of stock and add water to the 250 mL mark.
- What is the difference between percent error and uncertainty?
- Percent error compares your result with an accepted value, so it needs a known answer to compare against. Uncertainty describes the spread of your own measurement and does not need one. A good lab report gives both: the result with its uncertainty, and the percent error against the literature value.
- Why is my answer slightly different from the textbook's?
- Usually rounding. Textbooks round constants and atomic weights — 6.02 × 1023 instead of 6.02214076 × 1023, 1.01 for hydrogen instead of 1.008 — and round intermediate results. The calculators carry full precision to the end, so the last digit can differ.