Earth Orbit Calculator
This Earth orbit calculator determines the speed and orbital period of a satellite at a given height above average Earth sea level.
The formula
v = √(GM/r); T = 2π√(a³/GM); v² = GM(2/r − 1/a)
Radius from the centre, not the surface
Every orbital formula takes the distance from the centre of mass of the body being orbited. A "400 km orbit" is at a radius of 6,771 km, not 400 km, and using the altitude by mistake overstates the orbital speed by a factor of four. This calculator takes the altitude and adds the radius for you.
Escape velocity is always exactly √2 times the circular orbital speed at the same radius. That holds at every altitude and around every body, because both come from the same GM/r and differ only by the factor of two between kinetic energy and potential well depth.
Orbit is not weightlessness caused by an absence of gravity. At the space station's altitude, gravity is still about 89% of its surface strength. Everything simply falls together, so nothing presses against anything else.
Kepler's laws, in one relation
The vis-viva equation, v² = GM(2/r − 1/a), covers every conic at once: put a = r and it gives the circular speed; let a go to infinity and it gives escape velocity. The period depends on the semi-major axis alone, so a wildly eccentric orbit and a circular one with the same semi-major axis take exactly the same time to go round.