Entrada

ou solte um arquivo aqui, ou cole o código abaixo

0 linhas · 0 caracteres

Resultado

0 linhas · 0 caracteres · 0 de 0 linha(s) em ordem aleatória

Os arquivos nunca saem do seu navegadorComo?

Ordem aleatória e sorteio de itens de uma lista

Esta ferramenta serve para embaralhar linhas de um texto em ordem aleatória. Cole uma lista, clique em Embaralhar de novo para uma nova ordem ou sorteie algumas linhas como amostra ou como ganhadores de um sorteio.

Última atualização:

Como funciona

  1. Cole a lista

    Um item por linha: nomes, perguntas, casos de teste, músicas de uma playlist ou linhas de CSV.

  2. Embaralhe

    A lista é embaralhada assim que você cola. Embaralhar de novo dá uma nova ordem; uma semente dá sempre a mesma ordem.

  3. Pegue o que precisa

    Copie a lista embaralhada inteira ou só as N primeiras linhas como amostra aleatória.

Recursos

  • Embaralhamento justo

    Fisher–Yates movido pelo gerador aleatório criptográfico do navegador, com amostragem por rejeição: toda ordem tem a mesma chance, sem Math.random e sem viés de módulo.

  • Repetível com semente

    Digite qualquer texto como semente para ter uma ordem determinística: a mesma lista com a mesma semente dá o mesmo resultado em qualquer dispositivo, e o sorteio pode ser conferido depois.

  • Amostra aleatória

    Sorteie N linhas para escolher ganhadores, perguntas para um quiz ou linhas de amostra para testes, sem repetição.

  • Cabeçalho e grupos

    Mantenha a primeira linha (cabeçalho de um CSV) no topo e mantenha blocos de linhas juntos – por exemplo, pares de pergunta e resposta – enquanto os blocos são embaralhados.

Limites e privacidade

Listas e arquivos podem ter até 200 MB. Embaralhar precisa da lista inteira na memória; arquivos acima de 8 MB são embaralhados em segundo plano e o resultado é baixado.

Duplicatas são mantidas: se uma linha aparece duas vezes, pode ser sorteada duas vezes. Tire as repetições antes com Remover linhas duplicadas se cada valor deve aparecer uma vez. O gerador com semente (sfc32 iniciado a partir de um hash do texto da semente) é fixo, então a mesma semente continuará gerando a mesma ordem em versões futuras desta página.

A lista é embaralhada no seu navegador e nunca é enviada. Saiba mais na página de privacidade.

Perguntas frequentes

Como embaralhar uma lista?

Cole a lista, um item por linha. O resultado já vem embaralhado; clique em Embaralhar de novo para outra ordem.

Como fazer um sorteio de nomes?

Cole os nomes e coloque em “Sortear N linhas” o número de ganhadores. Cada pessoa aparece no máximo uma vez; ligue Remover linhas vazias para que linhas em branco não sejam sorteadas.

O embaralhamento é aleatório de verdade?

Sem semente, usa crypto.getRandomValues, o gerador criptograficamente seguro do navegador, com um Fisher–Yates sem viés. Com semente, é reproduzível de propósito e não serve para fins de segurança.

Dá para repetir a mesma ordem depois?

Sim. Digite uma semente como “sorteio-2026”. Quem colar a mesma lista com a mesma semente recebe a mesma ordem – útil para mostrar que o sorteio foi honesto.

Como embaralhar um CSV sem mexer no cabeçalho?

Ligue “Manter a primeira linha (cabeçalho) no topo”. O cabeçalho fica em primeiro e as linhas de dados são embaralhadas.

Serve para sorteio no Instagram?

Sim, se você colar a lista de participantes, um por linha; a ferramenta não lê comentários do Instagram. Remova duplicatas antes se cada pessoa só pode concorrer uma vez.

Ferramentas relacionadas