pt

Escapar o Unicode

Converta texto em escapes Unicode (\uXXXX) e de volta, localmente no seu navegador e sem qualquer envio.

O que escapar
  • Apenas não ASCII
  • Todos os caracteres

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    Em código-fonte, JSON ou arquivos de configuração, os caracteres especiais costumam ser escritos como um escape Unicode: um trema como ä aparece então como \u00e4. Assim o texto fica limitado a ASCII puro e evitam-se problemas de codificação ao trocá-lo entre sistemas. Esta ferramenta converte nos dois sentidos: o texto vira escapes e os escapes voltam a ser texto legível.

    A direção é detectada automaticamente: se a entrada contém sequências \uXXXX ou \u{...}, elas são decodificadas; caso contrário, o texto é codificado. Por padrão, só são escapados os caracteres fora do ASCII (tremas, acentos, emojis); com a opção "Todos os caracteres", cada caractere é escapado. Os caracteres fora do plano básico (como os emojis) são representados como um par substituto de dois \uXXXX, exatamente como em JavaScript.

    Toda a conversão é executada inteiramente de forma local no seu navegador em JavaScript puro: o seu texto não é enviado, não é armazenado e nenhuma biblioteca externa é carregada de uma CDN. Você pode baixar o resultado como arquivo de texto ou copiá-lo diretamente.

    Ficha técnica

    Ficha técnica
    Formatos de entradaEntrada de texto
    Formato de saídaTXT
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Cole texto ou escapes \uXXXX no campo de texto.
    2. Opcionalmente escolha "Todos os caracteres" em vez de "Apenas não ASCII".
    3. Leia o resultado ou baixe-o como arquivo de texto.

    Limites: Usa escapes \uXXXX (e \u{...} ao decodificar), como é comum em JavaScript e JSON. A codificação é feita por unidades de código UTF-16, então caracteres fora do plano básico ocupam dois escapes. Outras formas de escape (como \xHH ou \NNN) não são produzidas. Textos muito grandes ficam limitados pela memória do seu dispositivo.

    Perguntas frequentes

    Meu texto é enviado?

    Não. A conversão é executada inteiramente de forma local no seu navegador; o seu texto nunca sai do seu dispositivo e não é armazenado.

    A ferramenta detecta a direção automaticamente?

    Sim. Se a entrada contém sequências \uXXXX ela decodifica; caso contrário, codifica o texto.

    O que faz "Todos os caracteres"?

    Então cada caractere é escrito como \uXXXX, inclusive as letras comuns, útil quando todo o texto precisa ser seguro para ASCII.

    Os emojis funcionam?

    Sim. Os emojis são codificados como um par substituto de dois \uXXXX e remontados corretamente ao decodificar; a forma \u{...} também é lida.

    Ferramentas relacionadas