APG2 is a computer application designed for amphibole-plagioclase geothermobarometry. It is the first updated version of APG and supports 4 thermometer models and 6 barometer models involving either amphibole-plagioclase or amphibole only. APG2 has capability to integrate all 4 thermometer models with 6 barometer models and produce 24 different states which user can export them all at once to an Excel table. APG2 works in both graphical and analytical way. APG2 is also able to calculate the H2O content and Oxygen fugacity (logfO2) of magma hosting amphiboles.