The LoopTools Homepage


LoopTools is a package for evaluation of scalar and tensor one-loop integrals based on the FF package by G.J. van Oldenborgh. It features an easy Fortran, C++, and Mathematica interface to the scalar one-loop functions of FF and in addition provides the 2-, 3-, and 4-point tensor coefficient functions.

LoopTools has been published in Comput. Phys. Commun. 118 (1999) 153 [hep-ph/9807565].
FF has been published in Z. Phys. C46 (1990) 425 [scanned version from KEK].


NEW The new automatic installation script gets you started quickly and easily.


The following files can be downloaded:

To compile the libraries you need f77 and gcc. Note that due to differences in conventions between versions, the package is designed `as is' to compile with gcc version 2.7.2 or higher.

Installation notes for the impatient:

Attention g77 users: Do not compile LoopTools with optimization. As of g77 version 2.95.1 this may lead to wrong results. If you must turn on optimization for performance reasons, be sure to test the results against the ones calculated with the unoptimized version.

More detailed instructions are given in the manual which is contained in PostScript form in the LoopTools distribution. You can also obtain the manual here.


Thanks for looking in.

Please send bug reports, suggestions, fan mail, etc. to Thomas Hahn, .

There exists a low-traffic mailing list where updates will be announced. You can sign up here.
e-mail address:

Related packages: FF, FeynArts, FormCalc, FeynCalc, QCDloop Repository.

This site and the programs offered here are not commercial. LoopTools is and will stay an open-source package and free of charge. If you want to use LoopTools in a commercial application, make sure you understand the GNU Lesser General Public License under which LoopTools is distributed. LoopTools is being developed at the Max-Planck-Institute for Physics in Munich.

Last update: 2 Mar 10 Thomas Hahn