Five modes
Algebra, Physics, Imaginary, Analysis and Electronics. The mode decides how letters are read, so a plain x stays a variable and a g can be a constant.
Formula editor or LaTeX
Write in a MathLive editor or straight in LaTeX with a live preview, and switch between the two at any time without losing the input.
Exact calculation
Arbitrary precision numbers, units and dimensions that are checked and converted, plus equations, derivatives, integrals, limits and sums.
The working, not just the result
Five levels of step detail from the bare result to every intermediate line. Copy a result, or the whole calculation as an align* block.
Curve sketching
Enter f(x) and get domain, symmetry, zeros, extrema, inflection points, asymptotes and an antiderivative beside an interactive graph.
Circuits
Draw passive DC circuits in a schematic editor and solve them exactly, even backwards for one unknown such as a cable cross-section.