Skip to content
Where Technology Meets Humanity

Decision Matrix

← All tools

Compare options using criteria and weights you choose, then see how each option ranks based on the values you enter.

No AI, no guessing. This tool calculates from the numbers and weights you enter. It does not judge your options, predict an outcome, or make the decision for you.

1 Options

The choices you're weighing — two or more.

2 Criteria & weights

What matters, whether higher or lower is better, and how much weight each carries.

Weights are relative — they're normalised automatically, so they don't need to add up to any total.

3 Rate each option

Enter one value for every option on every criterion. Different criteria may use different units (such as money, hours, or a 1–10 rating): each criterion is normalised across the options before its weight is applied, so compare options consistently within each criterion.

This result reflects only the values, directions and weights you entered. Descriptive judgement, data quality and anything you didn't include are not accounted for. It's a structured comparison to support your thinking — not a prediction or a recommendation.

How this decision matrix works

The tool ranks your options with a transparent weighted-scoring method. Nothing is predicted or assumed — every number comes from you:

  1. For each criterion, your values are normalised on a 0–1 scale (the best value scores 1, the worst scores 0).
  2. If a criterion is set to "lower is better", the scale is inverted so smaller values score higher.
  3. Each normalised value is multiplied by that criterion's weight, after weights are normalised to sum to 1.
  4. The weighted values are added up per option; the higher the total, the higher the rank.

When every option scores the same on a criterion, that criterion is treated as neutral (0.5 for all), so it doesn't distort the ranking.

What the sensitivity check tells you

After ranking, the tool re-runs the comparison two ways: once with all criteria weighted equally, and once with each criterion removed in turn. If the leader stays the same, the result is labelled robust; if the leader changes, it's labelled sensitive so you know the outcome is close and depends on your weights.

Example

Options: Job A, Job B
Criteria: Salary (↑ higher, weight 60) · Commute (↓ lower, weight 40)
Job A: Salary 90, Commute 60  ·  Job B: Salary 70, Commute 20

Salary normalises so Job A = 1 and Job B = 0. Commute is "lower is better", so the shorter commute (Job B = 20) normalises to 1 and Job A to 0. With weights normalised to 0.6 and 0.4, Job A scores 0.6 and Job B scores 0.4 — Job A ranks higher on these numbers. Change the weights and the leader can change; that's exactly what the sensitivity note flags.

Privacy

This tool runs locally in your browser. The options, criteria and values you enter are not transmitted or stored by the tool; "Copy result as text" only places the summary on your clipboard.

MyMe Decision Matrix · mymesuperdigital.com