Cálculo e conversão

Sorteador de Nomes Online

Sorteie nomes, números, grupos ou uma ordem aleatória — com a semente à vista, para qualquer participante refazer o sorteio e confirmar que o resultado é o mesmo.

  • 100% no navegador
  • grátis
  • sem cadastro

Um por linha, ou separados por vírgula. Duplicados podem ser removidos abaixo.

0 participantes na lista

Opções

A semente define o resultado. Deixe em branco para gerar uma nova a cada sorteio, ou fixe uma (o número da Mega-Sena do dia, por exemplo) para que qualquer pessoa possa reproduzir e conferir.

Resultado

Adicione participantes e clique em Sortear.

O problema de todo sorteador online

Praticamente todos usam Math.random() e mostram só o vencedor. Isso funciona para decidir quem paga o café — e não funciona para nada com prêmio, nota ou vaga em jogo, porque não deixa rastro. Quem sorteia pode clicar dez vezes até sair o nome que quer, e ninguém consegue provar o contrário. O participante precisa acreditar.

Aqui o sorteio é determinístico a partir de uma semente: um texto qualquer que você escolhe e que define integralmente o resultado. Mesma lista, mesma semente, mesmas opções — mesmo resultado, hoje e daqui a um ano, no seu computador ou no de quem quiser conferir.

Como fazer um sorteio que se prova

  1. Publique a lista de participantes antes — em um post, um story ou uma planilha compartilhada.
  2. Anuncie a semente antes de sortear. O melhor tipo de semente é aquela que ainda não existe e que você não controla: “vou usar o primeiro número da Mega-Sena de sábado”. Assim, nem você sabia o resultado quando prometeu.
  3. Sorteie e publique o resultado com a semente. O botão de copiar já leva as duas coisas juntas.
  4. Qualquer pessoa confere colando a mesma lista, digitando a mesma semente e clicando em Sortear. Se o resultado bater, o sorteio foi honesto.

Quatro modos para quatro problemas diferentes

  • Sortear nomes — um ou vários ganhadores de uma lista. A ordem do resultado é a ordem do sorteio, então o segundo colocado já é o suplente.
  • Sortear números — rifa, bingo, sorteio de cotas ou de números de inscrição, em qualquer intervalo.
  • Formar grupos — times de futebol, grupos de trabalho, salas de dinâmica. A distribuição é em rodízio, então os grupos saem com tamanhos parecidos.
  • Ordem aleatória — quem apresenta primeiro, ordem de entrevista, fila de revisão de código. Embaralha a lista inteira sem eliminar ninguém.

Onde isso é usado no dia a dia

Professores sorteiam quem apresenta e formam grupos de trabalho sem discussão. Criadores de conteúdo fazem sorteios de seguidores com prova pública. Times de tecnologia sorteiam quem fica de plantão, quem revisa qual PR e a ordem do daily. Comércios rodam rifas e promoções. Em todos os casos, o valor não está em “gerar um número aleatório” — está em não precisar defender o resultado depois.

Se o que você precisa é gerar algo imprevisível em vez de escolher entre opções, o gerador de senhas usa aleatoriedade criptográfica (que, ao contrário daqui, é feita para não ser reproduzível). Para dados fictícios de teste, o gerador de CPF e CNPJ gera em lote.

Como a aleatoriedade funciona aqui

A semente passa por uma função de dispersão (xmur3) e alimenta um gerador pseudoaleatório de 32 bits (mulberry32). O embaralhamento usa Fisher-Yates, o algoritmo que garante que todas as permutações da lista tenham a mesma probabilidade — diferente do truque comum de ordenar com sort(() => Math.random() - 0.5), que produz resultados enviesados e favorece quem está no começo da lista.

Vale a ressalva honesta: um gerador com semente é previsível por construção — essa é justamente a propriedade que torna o sorteio auditável. Ele é perfeito para sorteios e péssimo para segurança. Nunca use uma semente destas para gerar senha, token ou chave.

Privacidade: a lista não sai do navegador

Nenhum nome digitado aqui é enviado para servidor algum. O sorteio inteiro acontece localmente, sem requisição de rede e sem armazenamento — o que permite sortear listas de clientes, alunos ou funcionários sem expor dados pessoais de terceiros.

## faq

Perguntas frequentes

Como provar que o sorteio foi honesto?

Publique a semente antes de sortear. A semente é o texto que determina o resultado: com a mesma lista, a mesma semente e as mesmas opções, o sorteio devolve sempre exatamente os mesmos nomes. Se você anunciar antes “vou usar a semente MEGA2408” — ou usar um número público que ainda não existe, como o primeiro número da Mega-Sena do dia —, qualquer participante pode repetir o sorteio depois e confirmar o resultado. É o que separa um sorteio auditável de um “confia em mim”.

O que acontece se eu deixar a semente em branco?

A cada clique em Sortear é gerada uma semente nova e aleatória, usando o gerador criptográfico do navegador. O resultado aparece junto com a semente usada, então você continua podendo comprovar aquele sorteio específico depois — só não tem como comprovar que não sorteou várias vezes antes. Para sorteios com prêmio, o recomendado é fixar a semente antes.

Como sortear mais de um ganhador?

Digite quantos quer sortear no campo “Quantos sortear”. Sem a opção de repetição marcada, cada nome só pode sair uma vez, e a ordem do resultado é a ordem de sorteio — o primeiro da lista é o primeiro colocado, o segundo é o suplente natural. Se a quantidade pedida for maior que a lista, o sorteio devolve a lista inteira embaralhada, porque não há como sortear mais nomes do que existem.

Dá para formar times ou grupos equilibrados?

Sim, na aba “Formar grupos”. A lista é embaralhada e distribuída em rodízio entre os grupos, de modo que os tamanhos ficam o mais parecidos possível — com 11 pessoas em 3 grupos, saem 4, 4 e 3, nunca 5, 3 e 3. A distribuição é aleatória, não balanceada por habilidade: a ferramenta não sabe quem joga melhor, ela garante apenas que ninguém escolheu.

Como sortear números para rifa ou bingo?

Use a aba “Sortear números”, defina o intervalo (de 1 a 100, por exemplo) e a quantidade. Sem repetição, cada número sai uma única vez — que é o comportamento correto para rifa, bingo e sorteio de cotas. Com repetição marcada, cada posição é um sorteio independente, como jogar um dado várias vezes, e números repetidos podem aparecer.

A lista precisa estar em um formato específico?

Não. Você pode colar um nome por linha, separados por vírgula ou por ponto e vírgula — é como as listas saem de planilha, de grupo de WhatsApp e de formulário. Espaços em excesso são removidos e linhas vazias, ignoradas. A opção “Ignorar nomes repetidos” fica ligada por padrão para evitar que a mesma pessoa colada duas vezes tenha o dobro de chance; desligue se o seu sorteio dá mais cotas a quem participou mais.

Meus dados são enviados para algum servidor?

Não. A lista, as opções e o sorteio inteiro rodam no seu navegador, em JavaScript, sem nenhuma requisição de rede. Nomes de clientes, alunos ou funcionários não saem da sua máquina — e nada fica salvo depois que você fecha a página. Se quiser guardar o resultado, use o botão de copiar: ele leva a lista sorteada e a semente juntas.

## outras ferramentas