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