Sorteador de Nome/Número
Sorteie um ou mais vencedores de uma lista de nomes ou de um intervalo numérico, de forma imparcial.
Como funciona o cálculo
O sorteio usa crypto.getRandomValues, o gerador de números aleatórios criptograficamente seguro do navegador (mais confiável que Math.random para sorteios justos), para escolher um índice aleatório dentro da lista de itens disponíveis. Quando a opção “sem repetir vencedores” está marcada, cada item sorteado é removido da lista antes do próximo sorteio (por isso a chance de cada item restante crescer ligeiramente a cada rodada); sem essa opção, cada sorteio é independente e o mesmo item pode sair mais de uma vez.
Exemplo prático: numa lista com 10 nomes, a chance de um nome específico ser o 1º sorteado é 1 em 10 (10%). Se for sorteado sem repetição, a chance do 2º sorteio (entre os 9 restantes) já muda para 1 em 9 (≈11,1%) para cada nome que sobrou.
Como usar
Escolha entre sortear de uma lista de nomes/itens ou de um intervalo numérico, defina quantos vencedores quer sortear e se pode repetir, e clique em “Sortear”.
Perguntas frequentes
O sorteio é realmente aleatório e justo?
Sim — usa o gerador de números aleatórios criptograficamente seguro do navegador, o mesmo padrão usado para gerar senhas e chaves de segurança, não o Math.random comum (que tem viés sutil em alguns navegadores).
A lista que eu digitar é enviada para algum servidor?
Não — o sorteio acontece inteiramente no seu navegador.