Science Solver
What is the missing value in your science equation?
Choose a physics, chemistry, or earth science equation, enter the values you know, and instantly solve for the unknown. Each result includes the formula used and a plain-language explanation of what the answer means.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Every science equation is a balance — change one side and the other side must respond. When you know any two quantities in a two-variable product or ratio, the third is determined. That is not an approximation: it is a logical consequence of how the relationship was defined. The tool simply rearranges each equation algebraically before you enter a number, so you are always solving the correct version of the formula for your unknown.
For multiplication relationships like Force = mass x acceleration or Voltage = current x resistance, solving for either factor means dividing the result by the other factor. For squared relationships like kinetic energy, solving for velocity requires a square root — the tool handles this automatically and checks that the value under the square root is non-negative before proceeding.
The eight equations in this tool cover the most commonly tested relationships in secondary and introductory university science: mechanics, energy, electricity, waves, and matter. They share a common structure — one output, two inputs — which makes them ideal for a single unified interface. More complex formulas involving three or more independent variables require a different approach and are better handled by equation-specific tools.
When To Use This
Right tool, right situation
Use this tool when you have a textbook or real-world problem with exactly one unknown and a clearly named equation. It is the right choice for homework checks, quick engineering sanity checks, and unit-conversion-free calculations where all quantities are already in SI.
Do not use this tool when the problem has more than one unknown — that requires a system of equations and a different approach. Do not use it for real-gas corrections, relativistic mechanics, or AC circuit impedance, where the standard simplified formulas no longer hold. For example, at speeds above roughly 10% of the speed of light, kinetic energy calculated with 0.5 x m x v squared understates the true relativistic kinetic energy by a measurable margin.
This tool is also not a substitute for dimensional analysis. If you are unsure which equation applies to your situation, work out which quantities you know and which you need, then match those to the input-output pattern of each equation. The formula label displayed after each calculation shows the exact relationship used — verify it matches your problem before acting on the result.
Common Mistakes
Why results sometimes look wrong
The most common mistake is mixing units. Entering mass in grams instead of kilograms inflates force results by a factor of 1,000 — a 5-gram object looks like it needs 5,000 times more force than it actually does. SI units are mandatory here; convert first.
The second mistake is solving for the wrong variable. People often know the result and both inputs, then wonder why the answer looks right but seems too obvious. If all three fields are filled and you are solving for the result (default), the tool multiplies or divides your two inputs regardless of what the third field contains. Check which variable you are solving for before reading the output.
The third mistake applies to wave speed: confusing period with frequency. Frequency is cycles per second (Hz). Period is seconds per cycle. They are reciprocals of each other. If you enter the period where frequency belongs, your wave speed will be off by a factor equal to the square of the period. The placeholder text and tooltip label the field as frequency in Hz — use that as your check.
The Math
Worked examples and deeper derivation
Each equation is rearranged algebraically before the numbers go in. For F = m x a, the three forms are: F = m x a, m = F / a, and a = F / m. The computer performs the division and returns the result — there is no iteration, no approximation, and no rounding until the final display step.
For kinetic energy (KE = 0.5 x m x v squared), solving for v requires isolating the squared term first: v squared = 2 x KE / m, then taking the square root. The tool checks that 2 x KE / m is not negative before calling the square root, which would otherwise return a non-finite number and break the output. This guard catches the case where you enter an impossible combination of values.
All results are computed at full floating-point precision and rounded only at the display stage, which avoids accumulating rounding errors through multi-step calculations. The displayed value is accurate to at least four significant figures, which exceeds the precision of most practical measurements.
Expert Unlock
The thing most explanations skip
These eight equations all assume linear, time-independent, isotropic conditions. Ohm's law breaks down in non-ohmic components like diodes and transistors where resistance varies with voltage. The pressure equation assumes uniform force distribution — concentrated loads produce stress concentrations not captured by P = F / A. Wave speed v = f x wavelength holds only in non-dispersive media; in dispersive media like glass, phase velocity and group velocity differ, and the formula applies only to the phase velocity. Kinetic energy as 0.5 x m x v squared omits rotational kinetic energy, which matters whenever the object spins as it moves.
Which equation should I use for my problem?
Need something this doesn't cover?
Suggest a tool — we'll build it →