Free Online Math and Science Calculators
Plot 2D and 3D graphs, find derivatives and integrals with labelled steps, invert matrices and solve linear systems with Gaussian elimination, convert between 160 units, solve any formula for a missing variable, and shade probability distributions for p-values and t-tests.
For physics and electronics there is a projectile simulator with air drag and a double pendulum, and a circuit simulator for analog and digital schematics. Every calculation runs in your browser with no signup and no usage limit. Students checking homework, engineers verifying a quick result, and teachers preparing examples are the usual audience. Several of them, including the graphing, matrix and circuit tools, keep their state in the page URL, so you can bookmark or share a worked problem.
- Interactive 2D/3D Graphing Calculator — Graph Cartesian, polar, parametric, and implicit curves with live sliders, roots, and tangents.
- 2D Kinematics & Projectile Physics Simulator — Simulate projectile motion with air drag and chaotic double-pendulum dynamics via RK4 integration.
- Analog & Digital Circuit Simulator — Build a schematic and watch live current flow, voltages, and waveforms via an in-browser MNA solver.
- Step-by-Step Symbolic Calculus Solver — See full step-by-step derivatives, integrals, and limits rendered in proper math notation.
- Matrix & Linear Algebra Solver — Matrix multiply, invert, and solve linear systems with visible Gaussian-elimination pivot steps.
- Universal Unit & Dimensional Converter — Convert between 160 units across 31 physical dimensions, with dimension-mismatched conversions made impossible.
- Universal Multi-Variable Formula Solver — Type any formula, leave one variable blank, and solve it numerically via Newton-Raphson.
- Probability Distributions & Hypothesis Testing Visualizer — Visualize probability distributions interactively and run one- or two-sample hypothesis tests.
Other categories: Documents · Dev · Media · Hardware · Finance · Workspace · Generators · Cloud · Business · Cryptography