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.

Updated July 2026 · How this works

Example calculation — edit any field to use your own numbers

Worth knowing
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.

Checking a physics homework answer — Newton's Second Law
Equation: Force (F = m x a), mass = 5 kg, acceleration = 3 m/s2
Result: 15 N. A 5 kg object accelerating at 3 m/s2 requires exactly 15 Newtons of net force. This is the number you write beside the arrow on your free-body diagram — if your textbook answer differs, check whether the problem uses net force or includes friction.
Electrician sizing a resistor for a 24 V LED circuit drawing 0.08 A
Equation: Ohm's Law (V = I x R), solve for R, current = 0.08 A, voltage = 24 V
Result: 300 ohms. A 300-ohm resistor in series will drop the full 24 V at 80 mA. In practice you round to the nearest standard resistor value — 300 ohms is a standard E24 value, so no adjustment needed here.
Runner calculating kinetic energy at race speed
Equation: Kinetic Energy (KE = 0.5 x m x v2), mass = 68 kg, speed = 5.5 m/s
Result: 1,029.1 J. A 68 kg runner at 5.5 m/s (roughly a 3-minute-per-kilometre pace) carries just over 1 kilojoule of kinetic energy. That energy has to be absorbed by their legs and joints with every stride — a useful number when comparing shoe cushioning or injury risk at different speeds.
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?

How do I solve for mass using force and acceleration?
Select Force (F = m x a), choose Solve For: First Variable, enter your known acceleration in the first field and the known force in the third field. The tool divides force by acceleration to return mass in kilograms. This reversal works for any equation where you know the output and one of the inputs.
What units does the science solver use?
All equations use SI base units: kilograms for mass, meters for distance, seconds for time, Newtons for force, Joules for energy, Watts for power, Volts and Ohms for electrical quantities, and Pascals for pressure. If your problem uses grams, centimetres, or miles, convert first — mixing units is the most common cause of wrong answers.
Why is my kinetic energy result zero even though I entered a speed?
The most likely cause is entering speed in the first field rather than the second. For kinetic energy, the first field is mass (kg) and the second is velocity (m/s). If mass is zero, the result is always zero regardless of speed. Double-check which variable maps to each field using the formula label shown after calculating.

Need something this doesn't cover?

Suggest a tool — we'll build it →