1D/2D Kinematics (solve unknowns)

1D and 2D kinematics calculator to solve unknowns: select variables, get steps, charts, value table, and export CSV.

1D/2D Kinematics (solve unknowns)

Solve rectilinear motion and projectile motion without drag: choose unknowns, enable variables, get steps, charts, table, and CSV export.

Convention: +x to the right, +y upward, g downward.

1) Problem type

Problem type

2) What do you want to calculate

Main unknown

Common shortcuts: flight time, range, max height.
3) Known data

Known data

Enable variables with chips and fill in the values. The unknown is disabled automatically.

Advanced options
m/s²
With comma, decimals are exported with a dot.
Use the button to apply the case.
4) Result

Main result

5) Steps / Curves / Table

Quick steps

Frequently asked questions

What equations does the calculator use?

In 1D it uses v = v0 + a·t, x = x0 + v0·t + 1/2·a·t², and v² = v0² + 2·a·Δx. In 2D it uses v0x/v0y decomposition, x(t), y(t), and vy(t) with constant g.

How is the solution chosen when there are two times?

All real roots are shown and, by default, t ≥ 0 is prioritized. You can switch between solutions (upward/downward) depending on context.

What units and signs are recommended?

Use SI: meters, seconds, and m/s. The +x axis points to the right, +y upward, and g points downward.

Is friction or air resistance considered?

No. It is an ideal model with constant acceleration in 1D and uniform gravity in 2D.

How can I get range, max height, or flight time?

Use the 2D shortcuts: “Flight time”, “Range”, or “Max height”. The calculator solves the vertical equation and applies x(t).

What limitations are there?

If required variables are missing, it indicates which data to add. In overdetermined systems, consistency is checked.