ferramentexto
utilidades rápidas

Embaralhar linhas

Embaralhe a ordem das linhas com algoritmo Fisher–Yates. Use semente para resultados reprodutíveis. Nada é enviado: tudo roda no seu navegador.

?
Sortear N (opcional)

Entrada

0 linhas · 0 palavras · 0 chars

Atalhos: Ctrl/⌘+Enter embaralha · Ctrl/⌘+B copia · Esc limpa resultado.

Resultado

0 linhas · 0 palavras · 0 chars

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.