Wzór Kirchhoffa – metoda rozstrzygania zagadnień ściśle związanych z tematem struny nieograniczonej. Nazwa pochodzi od Gustava Kirchhoffa.
Rozważmy funkcję
spełniającą równanie falowe w przypadku trzech zmiennych przestrzennych, tzn. równanie

Niech punkt
należy do obszaru V ograniczonego powierzchnią S.
Wówczas można udowodnić, że wartość szukanej funkcji
daje się zapisać za pomocą następującego wzoru Kirchhoffa:
![{\displaystyle u(M_{0},t_{0})={\frac {1}{4\pi }}\iint \limits _{S}\left\{{\frac {1}{r_{MM_{0}}}}\right.\left[{\frac {\partial u}{\partial n}}\right]-[u]{\frac {\partial u}{\partial n}}\left({\frac {1}{r_{MM_{0}}}}\right)+{\frac {1}{cr_{MM_{0}}}}[u_{t}]\left.{\frac {\partial r_{MM_{0}}}{\partial n}}\right\}dS_{M}+{\frac {1}{4\pi }}\iiint \limits _{V}{\frac {[f]}{r_{MM_{0}}}}dV_{M},}](./37aa6a1423a9c26c6cd7898c7e4e8fc232d1ad6f.svg)
gdzie:
jest odległością punktów
i 
oznacza pochodną normalną zewnętrzną,
symbol
oznacza, że wartość funkcji w nawiasach brana jest dla wartości 