Skip to content
OneKitly

First-Order ODE Solver

Solves dy/dx = f(x, y) from an initial condition with RK4, integrating outward in both directions, and plots the solution curve. Growth, decay, Newton cooling, logistic and separable cases are one click away.

Second-Order ODE SolverSolves a·y″ + b·y′ + c·y = g(x) with two initial conditions. Gives the characteristic roots, names the regime (undamped, under-damped, critically damped, over-damped), derives a particular solution for constant, polynomial and exponential forcing, and plots the result.Bernoulli ODE SolverSolves y′ + P(x)y = Q(x)yⁿ by showing the substitution v = y^(1−n) that turns it into a linear equation, then integrating. The two degenerate cases are handled explicitly: n = 0 is already linear, n = 1 is separable.System of ODEs SolverSolves 2×2 and 3×3 linear systems x′ = Ax with eigenvalues, eigenvectors and the closed-form general solution, classifies the fixed point (node, spiral, centre, saddle, degenerate), and integrates arbitrary nonlinear 2D systems numerically with a phase portrait.Related rates solverSolve classic related-rates problems from a template: expanding sphere, spreading ripple, inflating balloon, sliding ladder, filling cone, shadow from a lamppost, two vehicles separating, and a changing rectangle. Pick a scenario, enter the known quantities and rates, and read off the unknown rate with its governing equation.Absolute Value Equation SolverSolve absolute-value equations like |x+3| = 5, 3|x+2| = 12 or |x+1| = |x−3| with step-by-step case analysis and exact solutions.Absolute Value Inequality SolverSolve absolute-value inequalities such as |x+3| < 5 or |x−2| > 3 and get the solution as an interval, with AND/OR reasoning explained step by step.Cubic Equation SolverSolve ax³ + bx² + cx + d = 0 for all three roots (real and complex), with the discriminant, the nature of the roots and steps.Exponential Equation SolverSolve exponential equations of six types — basic, coefficient, linear exponent, two bases, quadratic-in-a^x and shifted — with logarithms and a full step-by-step solution.

First-Order ODE Solver works straight from this page — free, instant, nothing to install. You will find it under Calculus, with Second-Order ODE Solver and Bernoulli ODE Solver for the neighbouring cases.

How to use it

  1. Open the tool — no signup or install needed.
  2. Enter your input or adjust the available options.
  3. Get your result instantly, then copy or download it.

Frequently asked questions

What is First-Order ODE Solver?

Solves dy/dx = f(x, y) from an initial condition with RK4, integrating outward in both directions, and plots the solution curve. Growth, decay, Newton cooling, logistic and separable cases are one click away.

When would I actually use this?

Checking a derivative or an integral you worked out by hand, finding where a function turns, and getting a numeric answer when no closed form exists.

What is the most common mistake?

Integrating across a discontinuity as if it were not there. A numeric method will happily return a finite value for an integral that diverges — check the domain before trusting the number.

How is First-Order ODE Solver different from Second-Order ODE Solver?

They sit next to each other but answer different questions. Second-Order ODE Solver: solves a·y″ + b·y′ + c·y = g(x) with two initial conditions. Gives the characteristic roots, names the regime (undamped, under-damped, critically damped, over-damped), derives a particular solution for constant, polynomial and exponential forcing, and plots the result. Pick whichever matches what you're starting from — both are free.

Is there a tool for the next step?

Bernoulli ODE Solver is the closest one after this: Solves y′ + P(x)y = Q(x)yⁿ by showing the substitution v = y^(1−n) that turns it into a linear equation, then integrating. The two degenerate cases are handled explicitly: n = 0 is already linear, n = 1 is separable.

What else is worth having open alongside it?

System of ODEs Solver and Related rates solver — they come up in the same task often enough to be worth a second tab.

Where do the figures come from?

Symbolic results are exact; numeric ones come from adaptive quadrature or a standard step method, and the tool reports which. Where both are available, compare them — a large gap means the problem is ill-conditioned.

Further reading

All guides →