BPMSG Home   Latest News For full functionality please allow JavaScript!
 (forgot?)  Register

AHP Online System - AHP-OS

Language: English   Deutsch   Español   Português   Türkçe

Donation (please "Send", not "Request"): paypal.me/ahpDonation

Multi-criteria Decision Making Using the Analytic Hierarchy Process

This free web based AHP solution is a supporting tool for decision making processes. The programs can be helpful in your daily work for simple decision problems and also support complex decision making problems. Participate in a group session and try a practical example. Download the quick reference guide or the AHP-OS manual. For full functionality you need to login. Please register as new user, if you don't have an account yet. It's all free!

  1. My AHP Projects
  2. AHP Priority Calculator
  3. AHP Hierarchies
  4. AHP Group Session
  5. Group Consensus Cluster Analysis (experimental)

For programs 2 and 3 you can export the results as csv files (comma separated values) for further processing in excel.

For terms of use please see our user agreement and privacy policy.

If you like the program, please help and consider a donation to maintain the website.

For your work please cite:
Goepel, K.D. (2018). Implementation of an Online Software Tool for the Analytic Hierarchy Process (AHP-OS). International Journal of the Analytic Hierarchy Process, Vol. 10 Issue 3 2018, pp 469-487,



AHP stands for Analytic Hierarchy Process. It is a method to support multi-criteria decision making, and was originally developed by Prof. Thomas L. Saaty. AHP derives ratio scales from paired comparisons of criteria, and allows for some small inconsistencies in judgments. Inputs can be actual measurements, but also subjective opinions. As a result, priorities (weightings) and a consistency ratio will be calculated. Internationally AHP is used in a wide range of applications, for example for the evaluation of suppliers, in project management, in the hiring process or the evaluation of company performance.

Benefits of AHP

Using AHP as a supporting tool for decision making will help to gain a better insight in complex decision problems. As you need to structure the problem as a hierarchy, it forces you to think through the problem, consider possible decision criteria and select the most significant criteria with respect to the decision objective. Using pairwise comparisons helps to discover and correct logical inconsistencies. The method also allows to "translate" subjective opinions, such as preferences or feelings, into measurable numeric relations. AHP helps to makes decisions in a more rational way and to make them more transparent and better understandable.


Mathematically the method is based on the solution of an Eigenvalue problem. The results of the pair-wise comparisons are arranged in a matrix. The first (dominant) normalized right Eigen vector of the matrix gives the ratio scale (weighting), the Eigenvalue determines the consistency ratio.

AHP Examples

In order to make the method easier to understand, and to show the wide range of possible applications, we give some examples for different decision hierarchies.

A simple introduction to the method is given here.

Contact and Feedback

Please feel free to leave a comment.

The AHP-OS package is realized in php and available from the author on Github.
AHP-OS author: Klaus D. Goepel, BPMSG. Contact Last update: Mar 01, 2022 Rev: 178
academic contact and mail