No ads, no sign-upChecked 2026-08-24

Hubble's Law Calculator

Result

100.000000Mpc

Result: 100.000000 Mpc
How the result moveskm/s/Mpc → Mpc

Divide the recession velocity by the Hubble constant and you get the distance in megaparsecs. The catch is the constant itself: the early universe says about 67.4, nearby supernovae say about 73, and that unresolved 8 percent gap shifts every distance below by the same 8 percent.

Worked examples

How it's calculated

d = v ÷ H₀

  1. StepEnter the galaxy's recession velocity in km/s.
  2. StepChoose a Hubble constant — 67.4 and 73 are the two contested values.
  3. StepDivide velocity by constant to get the distance in megaparsecs.
  4. ResultMultiply by 3.26156 for millions of light-years.

Reference table

Velocity, H₀Where the H₀ comes fromDistance (Mpc)
7000, 70round convention, neither camp100
10000, 67.4Planck, the early universe148.367953
10000, 73SH0ES, nearby supernovae136.986301
21000, 70round convention300
14000, 70round convention200
5000, 73SH0ES, nearby supernovae68.493151

Questions

How do I calculate distance with Hubble's law?

Divide the galaxy's recession velocity by the Hubble constant: d = v / H₀. With the velocity in km/s and H₀ in km/s per megaparsec, the distance comes out in megaparsecs. A galaxy receding at 7000 km/s with H₀ = 70 sits at 100 Mpc, about 326 million light-years.

What value should I use for the Hubble constant?

There is no settled answer, which is why this calculator asks rather than decides. Measurements of the early universe from the cosmic microwave background give about 67.4 km/s/Mpc, while Cepheids and supernovae in the nearby universe give about 73. The two disagree by more than either error bar allows.

What is the Hubble tension?

It is the name for that unresolved roughly 8 percent gap between the early-universe and late-universe values of H₀. Because distance is velocity divided by H₀, the same galaxy sits at 137 Mpc under 73 and at 148 Mpc under 67.4. Nobody yet knows whether the cause is a measurement error or new physics.

How many light-years are in a megaparsec?

One megaparsec is about 3.26156 million light-years, since one parsec is 3.26156 light-years. Multiply the result above by 3.26156 to read it that way.

When does Hubble's law stop being accurate?

It is a good approximation for galaxies far enough away that cosmic expansion dominates their motion. Nearby galaxies also drift under local gravity, which adds scatter, and for very distant objects the simple linear relation gives way to a full cosmological model.

Sources and last check

  1. en.wikipedia.org

Information, not professional advice.