Interactive evaluator

Make a calculation.
See its edges.

Try the same engine your PHP application calls. Change the expression, add variables, and inspect the typed result.

Expression⌘ ↵ to evaluate
Variables JSON object
Equation analysispartial solving is honest
Linear systemtwo equations, two unknowns
MatrixJSON 2×2
Try an example
Result live
Your result will appear here.Evaluate normally, or reveal each operation one step at a time.
MathPHP evaluatorPHP 8.2+