Add ranked-choice voting to your surveys, polls, and spreadsheets.
RankedVote for Google Sheets and CSVs Extension
RankedVote for Google Sheets and CSVs calculates, explains, and visualizes any ranked-choice data you collect. In just a few clicks, you go from indecipherable spreadsheet data to beautiful visualizations and explanations – allowing you to make better decisions, faster.
➤ Just Added: CSV Support
As of version 1.0.5, you can generate ranked-choice results from CSV files. That means you can now use your preferred spreadsheet, survey, and polling tools – you're no longer locked in to just Google Forms and Sheets.
➤ How it Works
RankedVote analyzes the data in your current spreadsheet. It then extracts each voter’s rankings and saves it to your computer – optimized for the default format for “multiple choice grid” questions coming from Google Forms.
When you click “View Results in RankedVote,” the saved data is imported into the RankedVote web application where you get instant calculations, dynamic round-by-round visualizations, and clear explanations of your results.
➤ What’s Included
~ Starter (free)
The starter version of RankedVote for Google Forms and Sheets gets you going immediately and is perfect for small group decisions.
• No account required
• Save unlimited sheet data to your computer
• Prepare, Update, and Delete your data
• Dynamic Result Visualizations and Explanations
• Single-winner or Multi-winner results
• Calculations limited to 15 voters (great for business teams, book clubs, small classrooms)
~ Pro (paid)
The pro version removes the calculation limit – allowing you to instantly visualize results from thousands of voters in RankedVote.
• Everything in Starter
• RankedVote account
• Premium support
• No calculation limit (great for large groups, online contests, and more)
➤ Why Ranked-Choice Voting?
Any time you're making a decision with more than two choices, ranked-choice voting is the right tool for the job. It uncovers your participants’ preferences with greater accuracy and fidelity than traditional voting methods. Ranked-choice voting makes sure you’re choosing the option with the strongest support, not just the one with the most vocal minority.
Read more
➤ Just Added: CSV Support
As of version 1.0.5, you can generate ranked-choice results from CSV files. That means you can now use your preferred spreadsheet, survey, and polling tools – you're no longer locked in to just Google Forms and Sheets.
➤ How it Works
RankedVote analyzes the data in your current spreadsheet. It then extracts each voter’s rankings and saves it to your computer – optimized for the default format for “multiple choice grid” questions coming from Google Forms.
When you click “View Results in RankedVote,” the saved data is imported into the RankedVote web application where you get instant calculations, dynamic round-by-round visualizations, and clear explanations of your results.
➤ What’s Included
~ Starter (free)
The starter version of RankedVote for Google Forms and Sheets gets you going immediately and is perfect for small group decisions.
• No account required
• Save unlimited sheet data to your computer
• Prepare, Update, and Delete your data
• Dynamic Result Visualizations and Explanations
• Single-winner or Multi-winner results
• Calculations limited to 15 voters (great for business teams, book clubs, small classrooms)
~ Pro (paid)
The pro version removes the calculation limit – allowing you to instantly visualize results from thousands of voters in RankedVote.
• Everything in Starter
• RankedVote account
• Premium support
• No calculation limit (great for large groups, online contests, and more)
➤ Why Ranked-Choice Voting?
Any time you're making a decision with more than two choices, ranked-choice voting is the right tool for the job. It uncovers your participants’ preferences with greater accuracy and fidelity than traditional voting methods. Ranked-choice voting makes sure you’re choosing the option with the strongest support, not just the one with the most vocal minority.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "RankedVote for Google Sheets and CSVs", "description": "Add ranked-choice voting to your surveys, polls, and spreadsheets.", "version": "1.0.5", "author": "RankedVote", "manifest_version": 3, "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAghyvd5JGlA+0yXPauPKFobmXj60f+OAsJPXRsNpzndyCtUFVewRfheFXgo0UhPvW9Qbfi/mZckKED40ww4KZTXguEBbF06gYCZtCuDdmFxptHdez6ystNrITfpbrk25RgR7Eke5q+5lZnB9uyAa6mxd8b3jR/yMJTun2LmSypk7TtQLne3LpL0C7KNeenHd2vEyO1/dqvR0oZZfQRJm/I/o9xacFaBm8qGe55btgKeTgYnkZWIZrtzrVsZTPt9TMOK/bp6kWP5ZCqorntbZn/iKJKH1X6ppu815YCWhYEtOx1ncmGkqc0mppnwFxb0epYdpVfdpms9rQmqXy/wZd8wIDAQAB", "background": { "service_worker": "background.js" }, "permissions": ["storage", "unlimitedStorage", "activeTab", "identity"], "action": { "default_title": "RankedVote for Google Sheets and CSVs", "default_popup": "popup.html" }, "icons": { "16": "icon16.png", "32": "icon32.png", "48": "icon48.png", "128": "icon128.png" }, "oauth2": { "client_id": "65195510050-64plkn3u47ujvm1348f3gko7uunjktvs.apps.googleusercontent.com", "scopes": ["https://www.googleapis.com/auth/spreadsheets.readonly"] }, "content_security_policy": { "extension_pages": "default-src 'self'; connect-src https://*.googleapis.com https://*.rankedvote.co 'self'; style-src https://*.googleapis.com https://*.rankedvote.co 'self'; font-src https://*.gstatic.com 'self'; img-src https://*.rankedvote.co 'self'; frame-ancestors 'none'" }, "externally_connectable": { "ids": ["majabnkhjckgjkpkhioejbenlnlfaaop", "clpahdddgcpkngfkpcbinjcfdkomcmjm"], "matches": ["https://*.rankedvote.co/*", "*://localhost/*"] } }
Read more