Gerador de números aleatórios sem repetição: guia completo
17 de julho de 2026 · iGotRandom
Quando cada resultado precisa corresponder a uma pessoa, prêmio ou assento diferente, use um gerador de números aleatórios sem repetição. Abra o gerador de números aleatórios, informe o mínimo, o máximo e a quantidade e ative a opção sem repetição.
Resposta rápida
- O sorteio sem repetição é uma amostragem sem reposição: o número escolhido sai do conjunto disponível naquele resultado.
- O intervalo contém
N = max - min + 1números possíveis. - A quantidade pedida não pode ser maior que
N. - Ordenar muda apenas a exibição, não os números escolhidos.
- Divulgue exclusões e condições para refazer antes do primeiro sorteio.
O que significa sortear sem repetição?
Depois de escolhido, um número não pode aparecer outra vez no mesmo conjunto.
Se três números de 1 a 10 forem 2, 7, 9, cada um aparece uma vez.
A amostragem sem reposição impede que um número seja escolhido de novo durante o sorteio; não é o mesmo que gerar duplicatas e apagá-las depois. Remover duplicatas no fim pode deixar menos resultados do que o solicitado e muda o procedimento. Na amostragem com reposição, como em vários lançamentos de dado, cada número volta ao conjunto e pode se repetir.
Calcule a maior quantidade possível
As duas extremidades fazem parte do intervalo, então:
N = max - min + 1
O máximo sem repetição do site é min(N, 100). Mesmo quando o intervalo tem
mais de 100 valores, cada resultado pode conter no máximo 100 números.
De 5 a 12, N = 12 - 5 + 1 = 8. De 0 a 9, N = 10; zero também é
um candidato.
Se a quantidade pedida for maior que N, o sorteio será impossível. Aumente o intervalo, diminua a quantidade ou permita repetições. A ferramenta deve rejeitar o pedido inválido em vez de retornar silenciosamente poucos resultados.
Configure o sorteio
- Abra o gerador de números.
- Informe o primeiro número candidato como mínimo e o último como máximo.
- Digite a quantidade de resultados e marque a opção sem repetição.
- Ordene somente se a ordem do sorteio não importar e gere o resultado.
Para escolher 5 apresentadores entre 30 participantes numerados, use mínimo 1, máximo 30 e quantidade 5. Ninguém será escolhido duas vezes no mesmo resultado.
Ordenar muda a probabilidade?
Não. A opção pode exibir 18, 3, 11 como 3, 11, 18, mas não faz outro
sorteio. Ordene números de uma rifa para comparar; deixe a ordenação desligada
se a sequência definir turnos, prioridade para escolher times ou assentos.
Quando permitir repetições?
Permita quando cada tentativa precisar ser independente: simular dez lançamentos de dado, dar a um número nova chance em outra rodada ou reiniciar todos os candidatos em cada evento.
Se a mesma pessoa precisar ficar de fora por várias rodadas, gerencie a lista real com a roleta de nomes em vez de tentar lembrar os números removidos entre sorteios.
Regras para um sorteio justo
Divulgue antes os números excluídos
Remova assentos vazios, bilhetes sem uso e pessoas ausentes antes do sorteio. Se houver muitas lacunas no intervalo, crie uma lista de candidatos válidos e use a ferramenta Embaralhar Lista. Não descarte informalmente um resultado inconveniente depois de sortear um intervalo incorreto.
Combine as condições para refazer
Antes do primeiro resultado, defina os motivos válidos, como um erro de entrada confirmado. Sortear até aparecer o resultado desejado anula o processo aleatório. Deixe as configurações visíveis para todos conferirem.
Fixe a relação entre números e pessoas
Finalize a distribuição de bilhetes, integrantes de time ou assentos antes do sorteio. Mudar essa relação depois pode transformar um número imparcial em um resultado injusto.
Como os números são gerados?
O iGotRandom usa crypto.getRandomValues no navegador. No modo sem repetição,
uma seleção parcial virtual de Fisher–Yates registra somente as posições necessárias
para a quantidade pedida. A ferramenta não cria nem embaralha todo o intervalo na memória.
Cada número elegível no mesmo intervalo mantém a mesma chance de ser escolhido.
Entradas e resultados são processados no navegador, sem precisar de cadastro.
Exemplos de configuração
| Situação | Mínimo | Máximo | Quantidade | Sem repetição | Ordenar |
|---|---|---|---|---|---|
| 5 finalistas de uma rifa com 30 bilhetes | 1 | 30 | 5 | Sim | Sim |
| 6 integrantes de um time entre 45 pessoas | 1 | 45 | 6 | Sim | Não |
| Ordem de distribuição de 20 assentos | 1 | 20 | 20 | Sim | Não |
| Simular 10 lançamentos de dado | 1 | 6 | 10 | Não | Não |
O último exemplo funciona porque permite repetições: são dez seleções independentes entre 1 e 6.
Gere números únicos agora
Escolha um intervalo e uma quantidade válidos, divulgue as exclusões e a regra para refazer e decida se a ordem importa. A quantidade sem repetição fica limitada ao menor valor entre o tamanho do intervalo e 100. Depois abra o gerador de números aleatórios e gere sem repetição. Para sortear nomes ou itens diretamente, use a roleta de nomes.