Home / Science / Physics / General physics lab helpers / Dimensional analysis checkerTool #978

Dimensional analysis checker: does your equation balance in SI units?

Type an equation and the unit of each symbol, and see whether both sides have the same SI dimensions, which added term or function argument breaks it, and what any unit is in SI base units (kg, m, s, A, K, mol, cd).

Keep it one tap away for everyday use.

Bookmark Dimensional analysis checker?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Equation
  2. Units
  3. Balance
Nothing is uploadedWorks offline once open

Equation

Units can be written like kg m/s^2, kg·m·s⁻², J/(mol K), kWh, µF or 1 (dimensionless); prefixes do not change dimensions. Functions: sqrt, exp, ln, log, sin, cos, tan and more; their arguments must be dimensionless. Numbers and pi are dimensionless.

Result

    Download

    What is this unit in SI base units?

    What it does

    Every correct physics equation is dimensionally consistent: both sides, and every term added together, have the same dimensions. You cannot add a length to a time, and the argument of exp, ln or sin must be a pure number. Checking this is the quickest way to catch an algebra slip, a missing square or a wrong formula from memory.

    This checker turns each symbol’s unit into powers of the seven SI base units (kg, m, s, A, K, mol, cd), works through your equation, and tells you whether it balances. If it does not, it points to the place: two terms that cannot be added, a dimensioned argument to a function, or two sides that differ.

    How to use it

    1. Type the equation with = between the sides, for example E = 1/2*m*v^2. Use * for multiplication, / for division and ^ for powers. A chain like E = F*x = m*v^2 checks all three; a formula without = just shows its dimensions.
    2. List the unit of each symbol, one per line: m = kg, v = m/s, rho = kg/m^3, C_d = 1 for a pure number. Units can use prefixes (km, µF, MPa), named units (N, J, W, Pa, V, Ω, T, eV, L, atm, kWh) and forms like kg·m·s⁻² or J/(mol K).
    3. Leave common constants ticked to use c, g, G, h, hbar, k_B, e, epsilon_0, mu_0, N_A, R and sigma without declaring them. Any unit you give a name yourself wins.
    4. Read the verdict, the list of problems, and the dimensions of each side and each added term. Download the result as an image, PDF or Word file.

    The last box converts any unit to SI base units: V/m is kg m s⁻³ A⁻¹, Ω m is kg m³ s⁻³ A⁻², kWh is a joule.

    Worked example

    The page opens with E = 1/2·m·v² and E in J, m in kg, v in m/s. Both sides come out as kg m² s⁻² (the joule), so it balances. Pick the drag force example, written by mistake as F = ½ ρ v C_d A: the left side is kg m s⁻² (N) but the right side is kg s⁻¹, so it does not balance; the correct formula has v². The pendulum example T = 2π√(L/g) uses the built-in g and balances in seconds, and the ideal gas law pV = nRT balances in joules.

    Tips

    • Dimensional analysis cannot see pure-number factors: E = m v² balances even though the ½ is missing.
    • Angles (rad) and counts are dimensionless, so ω in rad/s works like 1/s.
    • Temperatures in °C are treated as differences (the same dimension as K).

    FAQ

    Why does it say a power must be a fixed number? x^n has a definite unit only when n is a number such as 2 or ½. A variable exponent is fine when the base is dimensionless.

    Can it convert between units? It checks dimensions only; scale factors (such as km to m) do not change whether an equation balances.

    Where the numbers come from

    • SI base units, derived units with special names and prefixes: BIPM, The International System of Units (SI brochure, 9th edition, 2019); dimensional homogeneity is a standard principle of physics.
    • The dimensions of 46 units were compared with sympy.physics.units (no differences), written for the tests.

    Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

    Last updated 2026-11-09.

    Related tools

    Uncertainty propagation calculator #25 Type your formula and your measurements with their uncertainties, or paste repeated readings. Get the result with its uncertainty, which input matters most, and a Monte Carlo check. Significant figures checker #975 Count the significant figures in any number and see which digits count, round to significant figures or decimal places (half up or half to even, with exact decimal arithmetic), write a value and its uncertainty the way lab reports expect, apply the sum and product rules, and check a whole table of results at once. Physical constants #977 Look up the fundamental physical constants (speed of light, Planck, Boltzmann, Avogadro, electron and proton masses, fine-structure constant and 60 more) as recommended by CODATA in 2022 and 2018, with their units, standard uncertainties and one-tap copy, all working offline. Curve fitter #976 Fit a straight line, polynomial, exponential, power law, Gaussian, sine wave or your own formula to x, y data, weighted by the y uncertainties if you have them, and get each parameter with its uncertainty and 95 % interval, chi-square, reduced chi-square and p-value, residuals and correlations. Oscilloscope CSV viewer #979 Open the CSV your oscilloscope saves and get the measurements a scope makes: frequency and period, 10-90 % rise and fall time, top, base, peak to peak, RMS, duty cycle, and the delay and phase between two channels, with a plot of every channel and a zoom on the first edge. 1D Schrödinger solver #923 Choose a textbook potential, type a formula or draw your own, and get the lowest energy levels and wavefunctions of the one-dimensional Schrödinger equation by the matrix (finite-difference) method, with the exact levels alongside for the box, harmonic oscillator, finite well, Morse, linear and Pöschl–Teller potentials.