O que esta ferramenta faz
A ferramenta Embaralhar texto permite transformar texto de três formas: embaralhar ordem das palavras aleatoriamente, embaralhar ordem dos caracteres aleatoriamente, ou reverter ordem das palavras de forma determinística. Cole seu texto, escolha um modo e clique em Embaralhar. Útil para escrita criativa, ofuscação de senha ou rearranjo lúdico de mensagens.
Como usar
- Selecione o modo — Escolha Embaralhar palavras, Embaralhar caracteres ou Reverter palavras.
- Insira o texto — Cole ou digite na área de entrada.
- Embaralhar — Clique no botão Embaralhar. O resultado aparece na área de saída.
- Copiar — Use o botão Copiar para copiar o resultado para a área de transferência.
- Usar como entrada — Clique para mover a saída para o campo de entrada para encadear embaralhamentos.
- Carregar amostra — Clique em Carregar amostra para testar com "Eu te amo" como entrada.
Como funciona
- Embaralhar palavras — Faz parse do texto em palavras (letras e números) e separadores (pontuação, espaços). Embaralha apenas as palavras usando Fisher-Yates e reconstrói com os separadores originais, então a pontuação permanece no lugar.
- Embaralhar caracteres — Para cada palavra (sequência letra/número), embaralha seus caracteres usando Fisher-Yates. Pontuação e espaços permanecem inalterados. Suporta Unicode.
- Reverter palavras — Mesmo parse do embaralhar palavras; inverte a ordem das palavras em vez de embaralhar, preservando pontuação e espaçamento.
Toda a computação é executada inteiramente no seu navegador. Nenhum dado é enviado a nenhum servidor.
Casos de uso e exemplos
- Escrita criativa — Aleatorize a estrutura da frase para brainstorm.
- Mensagens lúdicas — Reverta ou embaralhe frases (ex.: "Eu te amo" → "amo te Eu").
- Ofuscação — Embaralhe caracteres para tornar o texto mais difícil de ler rapidamente.
- Jogos de palavras — Gere quebra-cabeças de palavras embaralhadas.
Exemplo
Entrada: Eu te amo. Embaralhar palavras: amo te Eu. (ou te amo Eu., etc. — o ponto permanece no final) Reverter palavras: amo te Eu. (sempre)
Entrada: Olá, mundo! Embaralhar caracteres: lOá, munod! (cada palavra embaralhada; vírgula e exclamação inalteradas)
Limitações e restrições conhecidas
- Embaralhar é aleatório — Os modos de embaralhar produzem saída diferente a cada vez; os resultados não são reversíveis.
- Reverter é determinístico — Reverter palavras sempre produz a mesma saída para a mesma entrada.
- Pontuação preservada — Os modos baseados em palavra mantêm toda pontuação e espaçamento em suas posições originais.
- Palavra/caractere único — Texto com apenas uma palavra retorna inalterado para embaralhar/reverter palavras; um único caractere dentro de uma palavra retorna inalterado para embaralhar caracteres.