Sorteio de Rifa a partir de CSV
Sorteie os vencedores de uma rifa a partir de nomes colados ou de um arquivo CSV. Ponderado pelo número de bilhetes, sem repetições, com remoção de duplicados e exportação em CSV.
🔒 Executa completamente no seu navegador — nada é enviadoFaça uma rifa direto da sua planilha
A maioria das rifas começa como uma lista: inscrições em um evento, a exportação de uma pesquisa, uma lista de e-mails ou uma coluna copiada de uma planilha. Esta ferramenta permite sortear os vencedores diretamente dessa lista, sem precisar digitá-la de novo. Cole os nomes, um por linha, ou solte um arquivo CSV, e a página o lê no seu navegador. Se o arquivo tiver várias colunas, escolha a que contém os nomes. O resumo mostra quantas entradas e bilhetes foram encontrados, para que você confira os números antes de sortear.
Sorteios ponderados e regras justas
Algumas rifas dão chances extras, por exemplo um bilhete por compra ou por hora de voluntariado. Escolha uma coluna com o número de bilhetes e a chance de cada pessoa passa a ser proporcional aos seus bilhetes. Os vencedores são sorteados sem reposição: depois que alguém é escolhido, essa pessoa é removida do conjunto antes do próximo sorteio, então ninguém ganha duas vezes e a lista de vencedores não tem repetições. A aleatoriedade vem de crypto.getRandomValues, a mesma fonte segura usada para criptografia no navegador. Ative a remoção de duplicados (“Remove duplicate names”) quando a mesma pessoa puder aparecer em várias linhas; a primeira linha de cada nome é mantida e as demais são ignoradas, de modo que ninguém consegue aumentar suas chances aparecendo duas vezes na lista.
Sorteio animado e exportação dos vencedores
Clique em “Draw winners” e os nomes passam pela tela antes de os vencedores serem revelados um de cada vez, o que funciona bem em uma tela compartilhada durante um evento ao vivo. Usuários que preferem movimento reduzido veem o resultado imediatamente. Quando o sorteio terminar, copie a lista ou baixe um CSV com a posição, o nome e, se você usou bilhetes, o número de bilhetes. Células que começam com caracteres como o sinal de igual recebem um prefixo para que os programas de planilha não tratem um nome como fórmula. Para uma rifa transparente, anuncie as regras com antecedência, mostre a lista de participantes, sorteie uma única vez e registre o resultado. Como tudo funciona localmente, não há conta para criar nem dados de participantes para proteger no servidor de outra pessoa.
Como usar
- Adicione as entradasCole um nome por linha ou solte um arquivo CSV na página. Arquivos com várias colunas exibem seletores de coluna.
- Escolha as colunasEscolha a coluna de nomes e, se tiver, uma coluna com o número de bilhetes, para que quem tem mais bilhetes tenha mais chances.
- Defina os vencedores e as opçõesEscolha quantos vencedores sortear e se os nomes duplicados devem ser removidos antes.
- Sorteie e exporteClique em “Draw winners” para acompanhar o sorteio e depois copie a lista ou baixe os vencedores em CSV.