About this tool
Tabulate ranked-choice voting with every instant-runoff round shown.
Ranked-Choice Vote Tabulator runs a full instant-runoff count on ranked ballots you paste in one per line as "A > B > C", and shows every round: each candidate's first-preference votes, their share, and who was eliminated. A candidate wins the moment they hold more than 50% of the ballots still counting; otherwise the lowest-scoring candidate is dropped and those ballots transfer to their next surviving preference. It is for anyone running a group decision — a committee, a club, a team picking a venue — who needs the arithmetic to be visible rather than asserted.
Open Ranked-Choice Vote Tabulator on AltFTool — it loads instantly in your browser.
Type your ballots into the Ranked ballots box, one per line highest to lowest as "A > B > C", and set the Tie-break order field (default "A, B, C") — or press the Five ballots chip under Examples to load a worked set.
Every keystroke re-runs the count with no calculate button: the lowest-scoring candidate is eliminated each round and those ballots transfer to the next surviving preference, with your Tie-break order settling a tie for last place.
Read the winner line with its "Majority in round N" caption and the Round / Candidate / Votes / Share table beneath it, then use the Copy or Download buttons to save it as ranked-choice-vote-tabulator.txt.
The table lists each candidate's votes and percentage in each round plus the elimination line, so a contested result can be audited by anyone in the room.
You supply the tie-break order yourself, so ties are settled by a rule the group set beforehand rather than by whatever order the data happened to be in.
A ballot whose ranked candidates are all eliminated stops counting toward the majority threshold, which is how real instant-runoff counts work.
One ballot per line, with preferences highest to lowest separated by the greater-than sign — for example "A > B > C". Ballots can be different lengths; a voter who only ranks one candidate simply has nothing to transfer once that candidate is out.
More than 50% of the ballots still counting in that round, not 50% of all ballots cast. Ballots whose ranked candidates have all been eliminated drop out of the denominator, so the threshold falls as rounds progress.
By the tie-break order you enter, listed best first. Among candidates tied for last place, the one furthest down that list is eliminated, and the same order breaks ties in the round-by-round ranking — so agree on it with participants before you count.
Treat it as a transparent decision aid, not certified election software: it has no ballot secrecy, no voter authentication and no audit trail beyond the table on screen. For binding or statutory elections, follow your organisation's rules and use the process they require.