Sorteador e Gerador Aleatório
Cole nomes, ideias, tarefas ou opções para sortear ou embaralhar uma lista, ou gere números aleatórios a partir de uma faixa localmente no navegador.
Prepare o sorteio
Um item por linha ou separado por vírgula.
O resultado aparece aqui.
Prepare a lista ou a faixa numérica e execute o sorteio. Nada é enviado para fora deste navegador.
Como funciona
Informe os dados
Preencha os valores, cole o texto ou envie o arquivo que esta ferramenta usa.
Veja o resultado na hora
A maioria das ferramentas atualiza enquanto você digita; algumas usam um único botão. De qualquer forma, o resultado aparece aqui mesmo.
Use o resultado
Copie, baixe ou compartilhe o que a ferramenta gerar — o controle é sempre seu.
O que é Sorteador e Gerador Aleatório?
Sorteador aleatório e gerador de números que usa a Web Crypto API do navegador para aleatoriedade criptograficamente forte — sorteie itens de uma lista sem repetição, com repetição, ou gere números inteiros ou decimais dentro de um intervalo, com histórico dos últimos sorteios.
Como funciona o sorteio aleatório e a geração de números
Na aba Lista, cole itens para sortear sem repetir (ou com repetição) e embaralhar. Na aba Números, gere valores aleatórios dentro de um intervalo, com casas decimais e opção de resultados únicos.
Aleatoriedade criptograficamente forte, não Math.random()
A ferramenta usa crypto.getRandomValues(), a mesma API usada para gerar chaves e tokens seguros no navegador, em vez do Math.random() comum. Além disso, os índices sorteados passam por rejection sampling — uma técnica que descarta resultados fora de uma faixa uniforme — para garantir que nenhum item ou número tenha uma chance ligeiramente maior de ser escolhido por causa de arredondamento.
Sem repetição x com repetição
No modo padrão (sem repetição), cada item sorteado sai da lista antes do próximo sorteio, então o mesmo item nunca aparece duas vezes no mesmo resultado. Ativando 'permitir repetição', cada sorteio é independente dos anteriores — o mesmo item pode sair mais de uma vez, como em um sorteio com reposição.
- Sem repetição: útil para distribuir prêmios ou tarefas diferentes entre participantes.
- Com repetição: útil para simular algo como rolar um dado várias vezes.
A lista aceita vírgula ou quebra de linha
Cole itens separados por vírgula, um por linha, ou uma mistura dos dois — a ferramenta separa, remove espaços extras e ignora linhas vazias antes de sortear. A opção 'remover duplicados' elimina itens repetidos da lista antes de calcular as estatísticas e sortear.
A chance mostrada muda de fórmula conforme o modo
Sem repetição, a chance é simplesmente quantos serão sorteados dividido pelo total de itens. Com repetição, é a probabilidade de um item específico sair pelo menos uma vez em várias tentativas independentes — um cálculo diferente, porque o mesmo item pode ser sorteado de novo a cada rodada.
- Chance sem repetição
chance = sorteados / totalDeItens- Chance com repetição (pelo menos uma vez)
chance = 1 − (1 − 1/totalDeItens)^sorteios
Números: intervalo, casas decimais e valores únicos
Defina o mínimo, o máximo e quantos números gerar. Casas decimais controla a precisão (0 para inteiros); 'valores únicos' evita repetir o mesmo número no mesmo lote, o que só é possível se o intervalo tiver posições suficientes para a quantidade pedida.
- Presets rápidos: dado (1-6), 1-10, 1-100 e 1-9999.
- O botão de trocar inverte mínimo e máximo de uma vez.
Sorteio casual, não sorteio oficial
Todo o sorteio roda no seu navegador — nada é enviado a um servidor. Esta ferramenta serve para decisões casuais e dinâmicas leves; sorteios oficiais, promoções comerciais ou concursos regulados costumam exigir auditoria e regras legais fora do escopo desta ferramenta simples.
Perguntas frequentes
A ferramenta usa Math.random()?
Não como fonte principal — ela usa crypto.getRandomValues(), a API de aleatoriedade criptográfica do navegador, com uma técnica de rejeição de amostras para evitar viés. Math.random() só entra como reserva se o navegador não suportar a API criptográfica.
Um item pode ser sorteado duas vezes na mesma rodada?
Só se 'permitir repetição' estiver ativado. No modo padrão, cada item sorteado é removido da lista temporária usada naquela rodada, então não pode sair de novo até um novo sorteio.
Por que a chance calculada muda quando ativo repetição?
Porque o cálculo é diferente: sem repetição é uma simples proporção (sorteados ÷ total); com repetição é a probabilidade de sair pelo menos uma vez em várias tentativas independentes, que cresce mais devagar.
Por que gerar números únicos às vezes não funciona?
Valores únicos exigem que o intervalo tenha posições suficientes para a quantidade pedida — pedir 20 números únicos entre 1 e 10 é matematicamente impossível, já que só existem 10 valores possíveis.
Serve para sorteios oficiais ou promoções comerciais?
Serve bem para decisões casuais e dinâmicas de equipe, mas sorteios oficiais e promoções regulamentadas costumam exigir auditoria, ata notarial ou outras exigências legais fora do escopo desta ferramenta.
Posso colar uma lista com itens repetidos?
Sim — por padrão eles contam como entradas separadas, o que afeta as chances calculadas. Ative 'remover duplicados' se quiser que cada texto único conte só uma vez antes do sorteio.
Ferramentas relacionadas
- PopularDisponívelLocal
Timer Pomodoro
Mantenha o foco com intervalos configuráveis de trabalho e pausa.
- DisponívelLocal
Conversor de Fusos Horários
Converta uma data e hora entre múltiplos fusos horários.
- DisponívelLocal
Renomeador de Arquivos em Lote
Renomeie muitos arquivos de uma vez com um padrão, depois baixe tudo em um .zip.
- DisponívelLocal
Cronômetro
Um cronômetro online simples e preciso.
- DisponívelLocal
Calculadora de Sequência de Hábito
Calcule sequência atual, maior sequência e taxa de conclusão.
- DisponívelLocal
Gerador de Lista de Mala
Crie uma lista inicial para viagem.
- DisponívelLocal
Planejador de Sessões de Estudo
Transforme tempo disponível em blocos de estudo e pausa.
- DisponívelLocal
Calculadora de Vencimento de Fatura
Calcule vencimento e data de lembrete.
- DisponívelLocal
Gerador de Número de Fatura
Gere números de fatura, orçamento ou pedido.
- PopularDisponívelLocal
Calculadora de Porcentagem
Calcule percentuais, descontos, imposto, variações e totais na hora.