Universal RCV Tabulator Logo

The Universal RCV Tabulator, URCVT, is federally tested open-source software that can tally RCV election results using a converted cast vote record.  In addition, URCVT can be used to audit RCV results generated by other voting systems and to combine results from multiple different voting systems into one complete final result. The Universal RCV Tabulator is the first RCV tabulation module to be tested under the Voluntary Voting System Guidelines (VVSG) and the first open source software to meet VVSG standards. Download the software along with instructions on how to install and use the tabulator by following the link at the bottom of this page.

Voting Methods Working Group of the NIST and EAC VVSG 2.0 development process accepted the URCVT as a reference implementation to demonstrate all relevant variants of RCV tabulation. Successful replications of past RCV election results have been run on results in Minneapolis, Minnesota and the State of Maine.

URCVT successfully tallied RCV elections for the Student Government Association at the University of Houston in January 2019.  Most recently, the URCVT has also been recommended for certification by the Michigan State Elections Director to the Michigan State Board of Canvassers for RCV tabulation in Michigan and as RCV audit software for Benton County, Oregon. 

The Universal RCV Tabulator has been certified by Pro V&V, Inc., an EAC-accredited voting systems test lab (VSTL) is available under an aGPLv3 License.

A visualizer, which uses JSON files produced by the Universal RCV Tabulator, is also available.

If you are interested in using the tabulator for a ranked choice voting election, email us at info@rankedchoicevoting.org and we can provide the support you need to use it in your jurisdiction. 

Download the Universal RCV Tabulator

Federal Testing Press Release

Federal Testing Letter (Pro V&V, Inc)