Roboculator
Online CalculatorsCategoriesDate & EventsNews
Get Started
Online CalculatorsCategoriesDate & EventsNewsGet Started
Roboculator

Smart calculators for every challenge. Free, fast, and private.

Categories

  • Finance
  • Health
  • Math
  • Construction
  • Conversion
  • Everyday Life

Popular Tools

  • Date & Events
  • Loan Calculator
  • BMI Calculator
  • Percentage Calc
  • Latest News
  • Search All

Resources

  • Glossary
  • Topic Tags
  • News & Insights

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Editorial Policy
  • Disclaimer
© 2026 Roboculator. All rights reserved.
Roboculator

roboculator.com

  1. Home
  2. /Physics
  3. /Classical Mechanics - Kinematics Calculators
  4. /Trajectory Calculator

Trajectory Calculator

Last updated: March 17, 2026

Calculator

Results

Enter values to see results

Height at Position x

—

m

Time to Reach Position x

—

s

Horizontal Velocity at x

—

m/s

Vertical Velocity at x

—

m/s

Speed at Position x

—

m/s

Total Horizontal Range

—

m

Maximum Height

—

m

Results

Enter values to see results

Height at Position x

—

m

Time to Reach Position x

—

s

Horizontal Velocity at x

—

m/s

Vertical Velocity at x

—

m/s

Speed at Position x

—

m/s

Total Horizontal Range

—

m

Maximum Height

—

m

The Trajectory Calculator computes the vertical position (height) of a projectile at any given horizontal distance from the launch point. This provides a complete description of the parabolic path, allowing you to determine whether a projectile clears an obstacle, the position of a ball at any point along its flight, or the shape of any ballistic trajectory.

The trajectory equation expresses height $$y$$ as a function of horizontal position $$x$$: $$y = x \tan(\theta) - \frac{gx^2}{2v_0^2 \cos^2(\theta)}$$ This is a parabola opening downward, with the first term representing the linear rise and the second term representing the gravitational pull. The equation is derived by eliminating time from the horizontal and vertical motion equations.

This parabolic form was first identified by Galileo in the 17th century and represents one of the earliest applications of mathematical analysis to physical motion. The equation shows that the trajectory depends on only three parameters: initial speed, launch angle, and gravitational acceleration. All projectiles with the same $$v_0$$ and $$\theta$$ follow identical paths regardless of mass—a profound consequence of the equivalence of gravitational and inertial mass.

The trajectory equation is particularly useful for clearance problems: will a ball clear a wall at distance $$x$$ with height $$h$$? Simply compute $$y(x)$$ and compare with $$h$$. If $$y(x) > h$$, the projectile clears the obstacle. This analysis is essential in sports (goal-kicks over walls, basketball arc over defenders), engineering (fountain design, water jet cutting trajectories), and military applications.

The calculator also determines the velocity vector at the specified position. The horizontal component remains $$v_0 \cos\theta$$ throughout the flight, while the vertical component decreases during ascent and increases during descent: $$v_y = v_0 \sin\theta - gt_x$$, where $$t_x = x/(v_0 \cos\theta)$$ is the time to reach position $$x$$.

When the computed height $$y$$ becomes negative, it indicates the projectile has already hit the ground before reaching that horizontal position. The range where $$y$$ returns to zero gives the maximum horizontal distance. Beyond this point, the trajectory equation gives physically meaningless negative heights that would require the ground to be lower than the launch level.

How It Works

Enter the initial velocity, launch angle, and horizontal position of interest. The calculator applies the trajectory equation $$y = x\tan\theta - gx^2/(2v_0^2\cos^2\theta)$$ to find the height at that position. It also computes the time to reach that point ($$t = x/(v_0\cos\theta)$$), velocity components, speed, total range, and maximum height of the trajectory.

Understanding Your Results

Positive $$y$$ means the projectile is above the launch level at distance $$x$$. Negative $$y$$ means the projectile would have already hit the ground (the position is beyond the range). Positive vertical velocity means the projectile is still ascending; negative means it is descending. Speed at position $$x$$ is always less than or equal to launch speed.

Worked Examples

Ball trajectory at x = 20 m

Inputs

v030
angle45
x pos20
g9.81

Results

y pos15.644
t at x0.943
vx at x21.213
vy at x11.962
speed at x24.354
range val91.743
max height22.936

At 20 m horizontal, the ball is at 15.6 m height, still ascending with 12 m/s upward velocity.

Clearing a 10 m wall at 50 m distance

Inputs

v030
angle60
x pos50
g9.81

Results

y pos22.594
t at x3.333
vx at x15
vy at x-6.681
speed at x16.421
range val79.511
max height34.404

At 50 m, the projectile is at 22.6 m—well above a 10 m wall. It is descending (vy negative).

Frequently Asked Questions

Because horizontal displacement grows linearly with time ($$x = v_0 t \cos\theta$$) while vertical displacement is quadratic ($$y = v_0 t \sin\theta - \frac{1}{2}gt^2$$). Eliminating $$t$$ yields a quadratic function of $$x$$—a parabola.

Negative $$y$$ means the projectile has already landed—the horizontal position is beyond the range. The physical trajectory ends when $$y = 0$$ at the range point $$R = v_0^2 \sin(2\theta)/g$$.

No, in the ideal case (no air resistance). The trajectory equation contains only $$v_0$$, $$\theta$$, and $$g$$—not mass. This is because gravitational acceleration is independent of mass, as first demonstrated by Galileo.

Rearranging the trajectory equation for $$\theta$$ yields a transcendental equation. For level ground ($$y = 0$$), $$\theta = \frac{1}{2}\arcsin(gR/v_0^2)$$. For arbitrary $$(x, y)$$, numerical methods are typically needed.

On level ground, 45° gives maximum range. The calculator shows the total range for any angle, letting you compare how different angles affect both trajectory shape and total distance.

The trajectory equation remains $$y = x\tan\theta - gx^2/(2v_0^2\cos^2\theta)$$, but $$y$$ is measured from the launch point. Add the launch height to get the absolute altitude above ground at any position $$x$$.

Sources & Methodology

Halliday, Resnick & Walker, Fundamentals of Physics (11th ed., Wiley, 2018); Serway & Jewett, Physics for Scientists and Engineers (10th ed., Cengage, 2019); Galileo Galilei, Two New Sciences (1638); Young & Freedman, University Physics (15th ed., Pearson, 2020).
R

Roboculator Team

The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.

How helpful was this calculator?

Be the first to rate!

Related Calculators

Velocity Calculator

Classical Mechanics - Kinematics Calculators

Displacement Calculator

Classical Mechanics - Kinematics Calculators

Free Fall Calculator

Classical Mechanics - Kinematics Calculators

Projectile Motion Calculator

Classical Mechanics - Kinematics Calculators

Uniformly Accelerated Motion Calculator

Classical Mechanics - Kinematics Calculators

SUVAT Calculator

Classical Mechanics - Kinematics Calculators