Mathlean tools
Fast math calculators and editors
Choose a task, edit a working example and continue in Mathlean. Free to try in your browser.
Calculus
- Integral calculator
Evaluate definite integrals and find supported antiderivatives in editable mathematical notation.
- Derivative calculator
Differentiate expressions with respect to a variable using structural math input.
- Limit calculator
Find supported limits of expressions near a point, including common removable singularities.
- Taylor expansion calculator
Build a local power-series approximation with a chosen expansion point.
Algebra
- Factorization calculator
Factor supported polynomials into a product of simpler expressions.
- Simplify calculator
Work with algebraic expressions, combine terms and expand products in a shared equation workspace.
Number theory
- Prime factorization calculator
Write an integer as a product of prime powers, with an exact-integer factorization path.
- Euler totient (phi) calculator
Calculate Euler's totient: count positive integers up to the input that are coprime to it.
- GCD calculator
Find the greatest common divisor of integers: the largest positive integer dividing them all.
- LCM calculator
Find the least common multiple of integers for common denominators and repeating cycles.
Linear algebra
- Matrix calculator
Edit native matrices and calculate matrix arithmetic without flattening rows into plain text.
- Determinant calculator
Compute the determinant of a square matrix in an editable matrix layout.
- Inverse matrix calculator
Find a supported matrix inverse while preserving readable fractional entries.
- RREF calculator
Reduce a matrix to reduced row echelon form for linear algebra work.
- Eigenvalue calculator
Find eigenvalues of supported square matrices, with exact or approximate output depending on the problem.
- Cross product calculator
Calculate the cross product of two three-dimensional vectors and keep the result in native vector notation.
- Dot product calculator
Calculate the scalar product of two vectors by multiplying matching coordinates and adding them.
Functions
- Scientific calculator
Use fractions, powers, roots, logarithms and trigonometric functions with a visual math keyboard.
- Special functions calculator
Explore supported named functions in the same equation editor used for ordinary calculations.
- Gamma function calculator
Evaluate supported Gamma-function values, including exact half-integer examples.
- Lambert W calculator
Evaluate supported values of the Lambert W function, the inverse of a variable multiplied by its exponential.
Editors
- LaTeX equation editor
Write rendered mathematical formulas with fractions, scripts, matrices and a shared math keyboard.
- Commutative diagram editor
Build math-labeled commutative diagrams with nodes and configurable arrows.
- Graph editor
Create node-and-edge graphs with mathematical labels and free-form positions.
- Function plotter
Draw supported function graphs and compare equations on a mathematical canvas.
- Geometry editor
Draw geometric constructions alongside equations, text and diagrams.