Code tool

Differential Equation Solver

Enter a derivative expression in x, y and, for second order, v. The browser evaluates a bounded RK4 solution without symbolic algebra.

In-browser processingNo account requiredPrivacy details ↗

Differential Equation Solver

A QUICK WALKTHROUGH

How to use this tool

  1. Choose first- or second-order mode and enter the derivative.
  2. Set finite initial values, an end point, and 10–2,000 steps.
  3. Solve locally, inspect the sampled path, and download CSV.

Numeric initial-value solver

This tool advances from the supplied initial state with classic fourth-order Runge–Kutta. It does not derive a formula, prove uniqueness, or handle boundary-value problems.

Expression and resource limits

Expressions allow x, y, v, pi, e, arithmetic, parentheses, sin, cos, tan, sqrt, exp, ln, log and abs. Runs stop on non-finite values; the table and CSV contain at most 2,001 rows.

GOOD TO KNOW

Common questions

Is the result exact?

No. It is a floating-point numerical approximation whose error depends on the equation and step size.

Does the equation leave my device?

No. Parsing, integration, charting and CSV creation happen in this browser.