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

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

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

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

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

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

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 = ?

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
''' Raw LaTeX here ''' 5 * 10 kg = ? ''' Use raw LaTeX to format symbolic equations: $$e = mc^2$$ '''