Dimensional analysis & unit consistency checker (with steps)

Expand compound units, verify equation consistency, and generate Buckingham Π groups with every substitution recorded in How it’s calculated.

Other languages: ja | en | es | zh-CN

What this tool covers

Use a single screen to confirm unit algebra, show substitutions for students, and derive Buckingham Π groups for experiments.

Explainable steps Every substitution and comparison is written to How it’s calculated so lab notes stay auditable.
Consistent records Keep inputs in the URL, export the latest steps as CSV, and attach evidence to assignment submissions.
Keyboard friendly Press Enter to re-run, Ctrl/⌘+S to export CSV, and Ctrl/⌘+L to copy the shareable link.

Interactive calculator

Choose a mode, enter your variables, then review the annotated steps before exporting results.

Results

How it’s calculated

    FAQ

    Can I confirm classic conversions like 1 L = 0.001 m³?
    Yes. Enter L as the expression and m^3 as the target. The tool expands L to m³, confirms the base vector matches, and reports the conversion factor 0.001000.
    How do I spot invalid exponential arguments?
    Switch to Formula mode, add variables with their units, and run the check. Expressions such as exp(g*t) trigger an error because g has dimensions, while ratios like sin(v/v0) succeed because the exponent is dimensionless.
    What does a Π group example look like?
    For the pendulum variables T, L, and g you will see Π = g¹·T²·L⁻¹, indicating that gT²/L is the dimensionless combination that governs the system.

    Comments

    Load comments on demand to respect consent settings.