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
2) What do you want to calculate
Main unknown
3) Known data
Known data
Enable variables with chips and fill in the values. The unknown is disabled automatically.
Advanced options
4) Result
Main result
5) Steps / Curves / Table
Quick steps
Main chart
In 2D the trajectory y(x) is drawn using the same value table.
Value table
| t (s) | x | y / v | vx | vy | |v| |
|---|
A/B comparison with the same problem type and main unknown.
Scenario A
Scenario B
Comparative chart
Detailed step-by-step
On mobile the steps are collapsed by default. Use the details to expand.
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.