Skip to content

Decision matrix

For choices that deserve more than luck: say what matters, score each option and see which one comes out on top.

Criteria
Options

Scores, 0 to 10

Ranking

Offer B

  1. 1.Offer B70.8%
  2. 2.Offer A63.3%
  3. 3.Stay put54.2%

% of the best possible score

Saved in this browser only. Nothing is uploaded.

Guide and details

No luck involved here: weight what matters, score each option, and the ranking updates as you type.

How to fill it in

  1. List the criteria first, before you look at the options again. Three to five that you would defend out loud.
  2. Give each criterion a weight from 1 to 5. A weight of 5 counts five times as much as a weight of 1.
  3. Score every option from 0 to 10 on each criterion, one criterion at a time across all options, so the scores stay comparable.

The ranking on the right updates with every keystroke and is saved in this browser.

The arithmetic, with the example on the page

Each score is multiplied by its criterion’s weight and the results are added. In the example, salary weighs 5, commute 3 and room to grow 4, so the best possible total is (5 + 3 + 4) × 10 = 120.

OptionWeighted totalShare of 120
Offer B6×5 + 9×3 + 7×4 = 8570.8%
Offer A8×5 + 4×3 + 6×4 = 7663.3%
Stay put5×5 + 8×3 + 4×4 = 6554.2%

Offer A pays best and still loses, because the commute and the growth together outweigh the salary gap.

Test the result before you trust it

Change the weight you are least sure of by one point. If the winner flips, the decision hangs on that weight and it deserves more thought than the scores do. If the winner holds across reasonable weights, you can stop.

And if the matrix names a winner and you feel disappointed, a criterion is missing from the list. When two options are genuinely level, there is no harm in letting a coin or the yes or no wheel finish the job.

Why use Choose Tools

  • One source of randomness

    Every draw calls crypto.getRandomValues and throws away the values that would cause modulo bias. A test fails if Math.random ever appears in the source.

  • The result comes first

    The wheel, the coin and the dice pick the outcome before they move. The animation always has the same length and only shows what was drawn.

  • A receipt you can recompute

    Wheel and name-picker winners are derived from a 256-bit seed with SHA-256. The Verify page repeats the calculation and compares.

  • Lists stay on your device

    They are kept in local storage. Shared links carry the list after the #, which browsers do not send to servers. There is no account.

  • Quiet by default

    Sound is off until you turn it on, and with “reduce motion” set in your system the result appears with no animation.

Questions and answers

How is the score calculated?

Each score is multiplied by the weight of its criterion and the products are added up. The percentage is that total divided by the best possible total, which is every criterion scored 10.

What should I do when two options tie?

A tie says the criteria you listed do not separate them. Add the criterion you have been leaving out, or accept that either choice is fine and flip a coin.

How many criteria should I use?

Three to five is usually enough, and the tool accepts up to eight. With many criteria of similar weight, every option drifts toward the middle and the ranking says little.

Is my matrix saved?

Yes, in this browser only. It is not sent anywhere.