About the Differential Equation Solver

Separable, linear, and homogeneous first-order ODEs, classified and solved.

What it is

The Differential Equation Solver takes a first-order ODE in dy/dx = f(x,y) form, detects whether it's separable, linear, or homogeneous, and โ€” for equations matching a supported closed-form template โ€” walks through the method step by step to the general solution. Add an initial condition to get the particular solution. Every equation, solvable or not, gets a slope field and a numerically integrated representative curve.

Features

Type detection

Classifies the equation as separable, linear, or homogeneous.

Step-by-step solving

Separation of variables or integrating-factor steps for supported templates.

General and particular solution

Solves for the constant when an initial condition is given.

Slope-field visualization

A direction field with a solution curve drawn on top.

Ready to use it?

Free, no sign-up required.

Open the Differential Equation Solver