PP

How It Works

Everything you need to run a Planning Poker session from start to finish — in under two minutes.

1. Starting a session

Create a new session

Click "Start Session" in the header. Give your session a name (e.g. "Sprint 24 Planning") so your team knows what they're joining.

Choose a card deck

Pick the estimation scale that fits your team: Fibonacci (1, 2, 3, 5, 8, 13…), T-shirt sizes (XS → XXL), or Powers of 2. All decks include a ? card for uncertainty and a ☕ card for breaks.

Set the voting mode

Hidden (classic): votes are face-down until the host reveals them — the standard way to prevent anchoring bias. Live: votes are visible to everyone as they're cast, useful for low-stakes or time-boxed sessions.

Add user stories (optional)

Paste your backlog items — one per line or as CSV — before creating the session. You can also add stories on the fly once the session is running.

2. Joining a session

Share the session link or code

After creating the session you'll land in the session room. Copy the link or the 6-character code from the top of the page and send it to your team via Slack, Teams, email — whatever you use.

Join with no account required

Team members open the link and enter their display name. That's it — no registration, no app to install. Works in any modern browser on any device.

Choose a role: voter or observer

Voters participate in estimation and cast cards. Observers (e.g. a stakeholder or Scrum Master) can watch and comment without influencing the vote.

3. Running a voting round

Select the active story

The host picks a story from the sidebar to set it as the current item under discussion. Everyone can read the story title and any details before voting.

Everyone casts their vote

Each voter taps or clicks their chosen card. In hidden mode the card stays face-down; in live mode it flips immediately. A status indicator shows who has voted and who is still thinking.

Reveal all cards

The host clicks 'Reveal Cards'. All votes flip face-up at the same time. The average is shown instantly alongside individual votes so outliers are easy to spot.

Discuss and re-vote if needed

If there's a wide spread, the highest and lowest estimators explain their thinking. Once discussion is done, the host can trigger a re-vote. Repeat until the team is aligned.

Accept the estimate

The host clicks 'Accept Estimate' to lock in the final value for that story. The round closes and the team moves to the next item.

4. Ending the session

End the session

Once all stories are estimated, the host clicks 'End Session'. The session is marked as complete and no further votes can be cast.

Review the results

The session page switches to a read-only results view showing every story, each participant's vote, and the accepted final estimate. Share or bookmark the URL — the results stay accessible for 7 days.

Ready to run your first session?

No account needed. Your team can join in seconds.

Start a free session