FreeNo sign-upYour notes stay on your computer

OKR Builder

Write one objective and two to four key results for each owner, and check each key result is a result, not a task in disguise.

Who gets an OKR

One OKR for each person, not for each responsibility: the change that matters most this quarter.

Your notes never leave your browser

Owners, objectives and key results stay on your computer and in your progress file. To write the diagnosis, only counts are sent to our server. How it works

About the tool

Why it exists

Hand over outcomes, not task lists

OKR stands for objectives and key results. The objective is a short, plain statement of what should change. The key results, usually two to four, are numbers that show whether it did. A task handed over as a task comes back as questions; an outcome handed over comes back as a result.

This tool works on its own, and as a stage in two playbooks: stage 5 of delegating as your team grows, where each new owner from stage 3 gets an OKR, and stage 5 of executing a business strategy, where each team's OKR points at a yearly target agreed in stage 4. For the method, see our guide to OKRs.

The method

How the tool works

The checklist test. For each key result the tool asks: could someone complete it by working through a checklist? It suggests an answer when a key result has no number, or starts with a word such as "review", "send" or "handle". Your own answer replaces the suggestion.

One OKR per person. Not one per responsibility: the change that matters most this quarter, with key results that can come from different responsibilities. A start value is optional; a key result never measured before gets measured in the first few weeks.

Scoring. At the end of the quarter, enter where each key result ended. The score is how far it moved from its start towards its target, from 0 to 1.

What leaves your computer. Owners, objectives and key results stay in your browser and your progress file. To write the diagnosis, the page sends our server only counts and scores, and the server keeps nothing.