← Physics

Kinematics suite: SUVAT, projectile, free-fall

Solve SUVAT unknowns, projectile flight, and free-fall in one lightweight tool with full calculation logs, root selection reasoning, shareable URLs, and plots.

Other languages 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Español (LatAm) | Español (México) | Português (Brasil) | Português (Portugal) | Bahasa Indonesia | Tiếng Việt | 한국어 | Français | Deutsch | Italiano | Русский | हिन्दी | العربية | বাংলা | اردو | Türkçe | ไทย | Polski | Filipino | Bahasa Melayu | فارسی | Nederlands | Українська | עברית | Čeština

Quick start

  1. Select a mode (SUVAT / projectile / free-fall).
  2. Pick a preset and tweak numbers (units are shown next to each input).
  3. Press “Compute” to see results, steps, and the plot. Use “Copy shareable URL” to share the same scenario.

Note: acceleration and gravity are in m/s², and time is in seconds.

Mode
Presets

Shortcut: Alt+P applies the selected preset.

Tip: enter any 3 values, then select exactly one unknown to solve.

Select exactly one variable to solve.

Results

Keyboard shortcuts: Alt+P applies the preset, Alt+L copies LaTeX, Alt+S copies the shareable URL.

How it’s calculated

    Plot

    Surface key teaching points, common pitfalls, and reminders for classroom demonstrations.

    How to use this mechanics calculator

    Choose one of the three motion models first: SUVAT for constant acceleration, projectile motion for two-dimensional launch problems, or free fall for vertical motion under gravity. Then enter the known values and solve for one unknown at a time.

    How it works

    SUVAT mode selects the constant-acceleration equation that isolates your target variable. Projectile mode resolves the launch speed into horizontal and vertical components, solves the flight-time roots, and reports range, apex time, and maximum height. Free-fall mode solves the vertical quadratic and explains which time root is physically valid.

    When to use each mode

    Use SUVAT when acceleration stays constant along one line of motion. Use projectile mode when horizontal motion is uniform but vertical motion is accelerated by gravity. Use free-fall mode when you only need vertical position, impact time, and impact velocity.

    Common mistakes to avoid

    Worked interpretation

    If a projectile launched at 20 m/s and 45° looks wrong, first verify the angle unit, then check the starting height and gravity value. For a free-fall problem, compare the reported impact time with the quadratic roots shown in the steps to confirm why the negative root was rejected.

    See also

    FAQ

    How does the SUVAT mode pick a formula?

    The tool inspects the known variables and chooses the simplest equation that isolates the unknown, logging the substitutions, algebra, discriminant, and which root (t ≥ 0) is selected.

    What outputs are provided in the projectile mode?

    It resolves v₀, reports flight time, range, peak height, time to apex, logs both roots of y(t)=0, and renders the trajectory with apex and landing markers.

    What inputs are enough to solve a SUVAT problem?

    Enter any three compatible quantities and choose exactly one unknown. The page then picks the simplest constant-acceleration equation or quadratic route needed to isolate that missing value.

    Why can projectile or free-fall mode show two time roots?

    Vertical motion is solved from a quadratic equation, so two mathematical roots can appear. The physically meaningful answer is usually the non-negative time that matches the launch and landing setup shown in the steps.

    What does the plot show?

    The graph visualizes position over time for the selected motion model. In projectile mode it highlights the apex and landing point; in free-fall mode it helps you verify whether the reported impact time matches the motion you intended.

    Related calculators