Bilinear Interpolation on a Unit Rectangle Calculator
f(x,y) from the four corner values of a rectangle.
Compute f(x, y) inside a rectangle [x₁, x₂] × [y₁, y₂] from its four corner values f₁₁, f₂₁, f₁₂, f₂₂ using bilinear interpolation: f(x,y) = (1−tx)·(1−ty)·f₁₁ + tx·(1−ty)·f₂₁ + (1−tx)·ty·f₁₂ + tx·ty·f₂₂, with tx = (x−x₁)/(x₂−x₁) and ty similarly.
How to use this calculator
- Fill in the inputs above using the units you already have.
- Values update automatically as you type — no submit button needed.
- Hover any result row for the underlying formula and intermediate values.
Formula
f(x,y) = bilinear blend of the four corners.
In depth
Compute f(x, y) inside a rectangle [x₁, x₂] × [y₁, y₂] from its four corner values f₁₁, f₂₁, f₁₂, f₂₂ using bilinear interpolation: f(x,y) = (1−tx)·(1−ty)·f₁₁ + tx·(1−ty)·f₂₁ + (1−tx)·ty·f₁₂ + tx·ty·f₂₂, with tx = (x−x₁)/(x₂−x₁) and ty similarly.
Spot an issue or have a suggestion?
Our editors read every message. If the math looks off, tell us the inputs you used and what you expected.