Porquê usar este baralhador?
- Usa Fisher–Yates para um baralhamento justo (evita viés do “random sort”).
- Aleatoriedade segura por predefinição via
crypto.getRandomValues. - Modo seed opcional para reproduzir e conferir a mesma ordem.
- Copie, partilhe URL ou exporte JSON/CSV — tudo fica local.
Como usar (3 passos)
- Cole a sua lista (um item por linha).
- Clique em Baralhar.
- Copie o resultado ou partilhe suas definições.
Decida a ordem rapidamente
Ferramenta para baralhar listas
Cole uma lista, baralhe de forma justa e depois copie ou partilhe.
Gerar 1..N
Opções avançadas
Mesma seed + mesma entrada + mesma execução = mesma ordem.
Baralhar repõe a execução a 0. Baralhar de novo incrementa a execução.
Resultado
Esta é a ordem baralhada dos seus itens.
Partilhar / Exportar
Detalhes
Perguntas frequentes
Porque não usar Array.sort com Math.random()?
Esse método pode ter viés. Esta ferramenta usa Fisher–Yates para um baralhamento justo.
A minha lista é enviada para um servidor?
Não. Tudo corre localmente no seu navegador.
O que é o modo seed?
Com a mesma seed, a mesma entrada e o mesmo número de execução, consegue reproduzir a mesma ordem.
A minha URL ficou demasiado longa. O que fazer?
Partilhe a URL só de definições ou exporte o pacote JSON, em vez de colocar a lista toda na URL.