Como usar
- Cole a sua lista (um item por linha).
- Escolha o modo "Sortear Vencedores" ou "Embaralhar".
- Defina o número de vencedores e ative/desative duplicados.
- Execute e depois copie os resultados ou realize um novo sorteio a qualquer momento.
Recursos principais
- Aleatoriedade Criptograficamente Segura: Utiliza
crypto.getRandomValues()em vez deMath.random()para garantir máxima imparcialidade. - Embaralhar Lista: Misture itens com o algoritmo Fisher–Yates para equipas, grupos ou ordenação.
- Escolher Múltiplos Vencedores: Extraia múltiplos vencedores e, opcionalmente, evite duplicados.
- Sem Upload para o Servidor: Processe listas localmente mantendo as entradas totalmente privadas.
- Ideal para: sorteios, salas de aula, divisão de equipas e decisões rápidas.
Ferramentas relacionadas
A Calculadora FIRE 2026 definitiva com ajuste pela inflação. Evite números ilusórios simulando o crescimento dos juros compostos com poder de compra real. Analise as lacunas de poupança e exporte para CSV para seus painéis no Excel ou Notion. 100% privada, com cálculos locais.
Calcule o tamanho da posição de trade a partir do saldo da conta, risco %, preço de entrada e stop loss. Roda localmente no navegador, sem uploads, para comparar cenários de risco antes de operar.
Calcule os juros compostos a partir do capital inicial, aportes periódicos, rendimento anual e prazo. Visualize capital, juros e saldo final com um gráfico interativo local.
Use esta Calculadora de Empréstimo / Financiamento para estimar a parcela mensal, os juros totais e a tabela de amortização localmente. Informe o valor, a taxa e o prazo para calcular agora com gráficos instantâneos.
Use esta Calculadora de Investimento / ROI para estimar capital inicial, aportes mensais, rendimento anual e resultados ajustados pela inflação localmente. Calcule os retornos projetados com gráfico de juros compostos, ROI e tabela anual na hora.
Use esta Calculadora de APR para APY para converter entre APR e APY localmente. Informe uma taxa, escolha a frequência de capitalização e veja a taxa efetiva anual, a diferença e a tabela comparativa na hora.
Use esta Calculadora de Margem de Lucro para calcular lucro bruto, Markup, Margem e preço de venda localmente. Informe custo e preço, ou custo e margem-alvo, e calcule suas margens na hora.
Use esta Calculadora de CPM e CPC para estimar gasto com anúncios, impressões, cliques, CPM, CPC e CTR localmente. Informe orçamento e custos-alvo para planejar cenários de campanha na hora.
Lógica de cálculo
- Sorteio: Gera índices aleatórios uniformes utilizando a API Web Crypto do navegador.
- Embaralhamento: Aplica trocas Fisher–Yates de trás para a frente; a aleatoriedade provém de
crypto.getRandomValues(). - Unicidade: No modo sem duplicados, extraímos itens de um conjunto que diminui progressivamente para garantir que cada vencedor seja único.
Perguntas frequentes
Este sorteador aleatório é realmente justo?
Sim. Utilizamos a API crypto.getRandomValues() do navegador em vez de Math.random() para obter uma aleatoriedade criptograficamente segura.
Posso escolher vários vencedores sem duplicados?
Sim. Desative a opção "Permitir Duplicados" e a ferramenta garantirá que cada vencedor sorteado seja único.
Os meus dados estão seguros (privacidade local)?
Sim. As listas e os resultados são processados localmente no seu navegador, sem upload nem armazenamento no servidor.
É gratuito? A ferramenta lembra-se da minha lista?
É gratuito. O armazenamento local opcional (LocalStorage) pode manter a sua lista após atualizar a página (pode limpá-la a qualquer momento).
Por que não utilizar o Math.random()?
O Math.random() não foi concebido para fins de segurança ou imparcialidade absoluta. A API Web Crypto fornece uma fonte de aleatoriedade de maior qualidade e menos previsível.