CodeKitHub
Português
Ferramentas de texto

Tradutor de Leetspeak

Digite o texto abaixo e veja o resultado com as letras substituídas por números e símbolos semelhantes — o clássico estilo «1337» que surgiu nos BBS e na cultura hacker dos anos 80. Escolha uma substituição leve (apenas vogais) ou mais intensa (mais letras substituídas), dependendo do nível de legibilidade que pretende que o resultado tenha.

Nível de substituição:

O que é esta ferramenta?

O «Leetspeak» substitui letras por números ou símbolos que se parecem com elas — o «E» passa a ser «3», o «A» passa a ser «4», o «I» passa a ser «1» e assim por diante. Surgiu nos sistemas de quadros de avisos (BBS) da década de 1980, em parte para contornar os primeiros filtros de texto e em parte como um marcador de estilo próprio do grupo, tendo-se tornado mais tarde associado aos jogos online e à cultura hacker.

Trata-se de uma substituição estilística unidirecional, não de uma codificação ou cifra — uma vez que o «1» pode representar tanto o «i» como o «l» após a substituição, não existe uma forma fiável de traduzir automaticamente o leetspeak de volta ao texto original. Isso é esperado: o leetspeak nunca foi concebido para ser descodificado programaticamente, mas apenas para ser lido por um ser humano que já conheça o padrão de substituição.

Por que usar?

  • Conversão instantânea para «leetspeak» de nomes de usuário, nomes de jogador ou texto nostálgico ao estilo dos BBS.
  • Dois níveis de substituição: Leve (apenas vogais, mantém-se legível) ou Intenso (mais letras substituídas, mais difícil de ler à primeira vista).
  • 100% privado — a substituição ocorre localmente no seu navegador.
  • Gratuito, sem necessidade de registo, sem limite de caracteres.
  • Funciona instantaneamente em textos de qualquer comprimento.

Como usar

  1. Digite ou cole o seu texto na caixa de entrada.
  2. Escolha o nível de substituição «Leve» ou «Intenso».
  3. Clique em «Traduzir».
  4. Clique em «Copiar» para guardar o resultado.

Exemplo

Entrada

Elite Hacker

Resultado

3l1t3 H4ck3r (Light) / 31173 H4ck3r (Heavy)

A opção «Light» troca apenas as vogais (a, e, i, o), mantendo o resultado fácil de ler. A opção «Heavy» troca também o b, o g, o l, o s, o t e o z, razão pela qual «Elite» se torna quase inteiramente numérico (31173) em vez de 3l1t3.

Dicas práticas

  • Utiliza o modo Claro para tudo aquilo que queiras que as outras pessoas consigam ler confortavelmente — nomes de usuário, nomes de usuário no chat, textos informais.
  • O modo «Heavy» é mais adequado para uma palavra curta ou um nome de usuário do que para uma frase completa, uma vez que um texto longo com muitas substituições torna-se verdadeiramente difícil de analisar.
  • Não existe um padrão universal para o «leetspeak» — as diferentes comunidades e geradores utilizam tabelas de substituição ligeiramente diferentes, por isso não esperes que o resultado desta ferramenta corresponda exatamente ao de qualquer outro conversor de «leetspeak» que já tenhas visto.
  • Como se trata de um processo unidirecional, guarde uma cópia do seu texto original caso venha a precisar dele mais tarde — não existe uma forma fiável de «traduzir de volta».

Leetspeak vs. outras ferramentas de formatação de texto

O Leetspeak substitui letras por números e símbolos para criar uma estética retro-Internet específica. Se quiser um tipo diferente de texto estilizado — caracteres Unicode semelhantes em vez de números —, o gerador de letras maiúsculas pequenas e o gerador de texto em bolhas deste site produzem um efeito visual muito diferente, partindo da mesma ideia básica de substituição de caracteres.

Se o que pretendes mesmo é ocultar um pequeno trecho de texto para que não seja lido de forma casual (não por uma questão de estilo, mas sim para, por exemplo, esconder um spoiler), o ROT13 é a ferramenta mais comum para essa tarefa específica, uma vez que é reversível e não depende do reconhecimento visual de padrões, ao contrário do que acontece com o «leetspeak».

Conversor ROT13 · Gerador de letras minúsculas

Perguntas frequentes

Posso converter o «leetspeak» de volta para texto normal?

Não de forma fiável com uma ferramenta automatizada. Várias substituições do leetspeak são ambíguas quando aplicadas — o «1» pode ter começado por «i» ou por «l», e o «3» é inequívoco, mas outras escolhas de símbolos variam entre as diferentes convenções do leetspeak. O leetspeak foi concebido para ser lido por um ser humano que reconheça o padrão, e não para ser descodificado programaticamente.

Qual é a diferença entre «Light» e «Heavy»?

O «Light» substitui apenas as quatro vogais mais frequentemente substituídas (a→4, e→3, i→1, o→0), mantendo as palavras reconhecíveis à primeira vista. O estilo «Heavy» acrescenta ainda b→8, g→9, l→1, s→5, t→7 e z→2, o que produz um resultado muito mais denso e difícil de ler — mais próximo da forma mais extrema de «leetspeak» vista em nomes de usuário do que do estilo mais leve comum nas conversas informais.

Por que é que o «l» se transforma em «1» no modo Heavy, mas não no modo Light?

Como o «1» já é utilizado para representar o «i» — adicionar um «l» à mesma substituição no modo Light tornaria muitas palavras ambíguas entre duas letras originais diferentes. O modo Heavy aceita essa contrapartida para obter um aspeto mais arrojado; o modo Light evita-a para se manter mais legível.

O «leetspeak» ainda é utilizado em algum lado hoje em dia?

Principalmente como uma escolha estilística ou nostálgica — nomes de usuário, nomes de jogador e, ocasionalmente, piadas ou referências a memes da cultura da Internet dos anos 90 e 2000. Hoje em dia, raramente é utilizado de forma funcional, como aconteceu brevemente no passado para contornar os primeiros filtros de texto.

Esta ferramenta envia o meu texto para algum sítio?

Não. A substituição de caracteres ocorre em JavaScript, executado inteiramente no seu navegador. Nada do que escrever é enviado para um servidor.

Ferramentas relacionadas