Calculadoras

Sorteador de Números Online

Sorteie números aleatórios únicos em qualquer intervalo

1 número será sorteado por clique

Configure o range e clique em Sortear

Quando usar cada modo

ModoComportamentoIdeal para
LivreTodos os números aparecem de uma vezTestes, listas de tarefas aleatórias, atribuição de grupos
Clique a CliqueUm número por clique, com barra de progressoRifas ao vivo, dinâmicas de grupo, sorteios com suspense

Por que aleatoriedade criptográfica?

A função Math.random() do JavaScript é um gerador pseudoaleatório — produz sequências determinísticas que podem ser previstas conhecendo o estado interno do gerador. Para sorteios sérios, isso é inaceitável. Este sorteador usa exclusivamente a Web Crypto API (crypto.getRandomValues), que gera bytes com qualidade criptográfica — a mesma usada para gerar chaves SSL e senhas seguras. Além disso, usamos rejection sampling para eliminar o viés de módulo, garantindo que todos os números no intervalo têm exatamente a mesma probabilidade.

O Sorteador de Números usa aleatoriedade criptográfica real — baseada na Web Crypto API do navegador, nunca em Math.random() — para garantir sorteios verdadeiramente imparciais. Ideal para rifas e sorteios simples, selecionar participantes, escolher números da Mega-Sena, realizar dinâmicas de grupo, atribuir tarefas aleatórias e qualquer situação que exija números únicos e aleatórios. O algoritmo Fisher-Yates virtual garante que nenhum número se repete e que todos têm exatamente a mesma probabilidade de ser sorteado, mesmo em intervalos de milhões de números. Funciona 100% no navegador — nenhum dado é enviado para servidores.

Perguntas Frequentes

Ferramentas Relacionadas