Embaralhar linhas
Embaralhe a ordem das linhas com algoritmo Fisher–Yates. Use semente para resultados reprodutíveis. Nada é enviado: tudo roda no seu navegador.
Entrada
Atalhos: Ctrl/⌘+Enter embaralha · Ctrl/⌘+B copia · Esc limpa resultado.
Resultado
Como funciona
1) Preparação: o texto é dividido por linhas. Se marcado, removemos espaços das pontas (trim), linhas vazias e/ou duplicadas. Você pode opcionalmente manter a 1ª linha como cabeçalho e numerar o resultado.
2) Aleatoriedade: usamos o algoritmo Fisher–Yates para embaralhar. No modo Com semente, um gerador pseudoaleatório determinístico (xmur3 → mulberry32) garante que com a mesma semente e a mesma entrada o resultado será sempre idêntico.
3) Amostragem: ao informar Sortear N, pegamos as N primeiras linhas após o embaralhamento (sem repetição).
Privacidade: tudo é processado no seu navegador; nada é enviado para servidores.
Dica: para repetir exatamente um sorteio, compartilhe o texto + a semente utilizada.