calcula.tech lets you do calculations in the browser with realtime pretty printed output.
g = 9.81 m/s^2 m = 18 kg F = m * g = ? N
Loading...
Try it Out →

Write an expression followed by '= ?' to evaluate it:

50 g + 1 kg = ? 50 m/s * 5 s = ?
Loading...

Suggest a unit after the question mark. You can use this to convert units:

5 m/s^2 * 3 kg = ? 5 m/s^2 * 3 kg = ? N 5 km = ? m
Loading...

Assign variables using an equals sign. They support LaTeX formatting.

a_b = 5 c = 10 kg a_b * c = ? z = a_b kg + c = ?
Loading...

Add aliases for hard to type variables

alias dx \frac{dx}{dt} alias dt \Delta{t} dx = 10 m/s dt = 14 days x = dx * dt = ?
Loading...

Set the number of output digits or use scientific notation by using !digits or !scientific

1 / 3 = ? !digits 10 1 / 3 = ? !digits 1 !scientific 1 kg = ? mg
Loading...

Basic mathematical functions are supported, and there are a few built-in constants.

sin(\pi) = ? cos(\pi) = ? e = ?
Loading...

Escape raw LaTeX with three single quotes

''' Raw LaTeX here ''' 5 * 10 kg = ? ''' Use raw LaTeX to format symbolic equations: $$ e = mc^2 $$ '''
Loading...