Pular para o conteúdo principal
FixLines

Escapar e restaurar Unicode

Converta caracteres especiais em sequências de escape \uXXXX ou desfaça o escape.

Editor

Lín 1, Col 10 linha0 palavra0 caractere

Escapar e restaurar Unicode: o que ela faz

Linguagens de programação como JavaScript, Java e Python usam sequências de escape como \u00e9 para representar caracteres especiais em arquivos de código com segurança. Converta texto em sequências \uXXXX ou desfaça o escape para ler caracteres originais.

Escapar e restaurar Unicode: como usar

  1. Cole o texto a escapar ou o código com sequências \uXXXX.
  2. Escolha Escapar Unicode ou Restaurar Unicode.
  3. Selecione Aplicar e copie o resultado.

Escapar e restaurar Unicode: quando usar

  • Prepare strings seguras para arquivos de propriedades Java, configurações legadas ou código ASCII rígido.
  • Decodifique sequências de escape \uXXXX encontradas em respostas de APIs, JSON ou logs de depuração.
  • Evite problemas de incompatibilidade de codificação ao transferir arquivos entre plataformas com charsets diferentes.

Escapar e restaurar Unicode: exemplos

Escapar caracteres especiais em sequências \u

Entrada

café 😀

Resultado

caf\u00e9 \ud83d\ude00
Restaurar sequências \uXXXX para texto

Entrada

caf\u00e9 \ud83d\ude00

Resultado

café 😀
Escapar emoji de bandeira

Entrada

Oi 🇧🇷

Resultado

Oi \ud83c\udde7\ud83c\uddf7

Escapar e restaurar Unicode: perguntas e respostas

Quais caracteres são convertidos em sequências de escape?

Qualquer caractere fora da tabela ASCII padrão imprimível (código acima de 127), como letras com acento, símbolos especiais e emojis.

Ele lida com pares substitutos (surrogate pairs) para emojis?

Sim. Emojis e caracteres que exigem dois pares UTF-16 de 16 bits são convertidos corretamente em dois escapes consecutivos \uXXXX.

As letras ASCII também são escapadas?

A codificação gera o padrão universal \uXXXX de 4 dígitos com pares substitutos quando necessário, garantindo máxima compatibilidade.

Caracteres ASCII básicos como letras e números são alterados?

Não. Letras comuns, números e sinais de pontuação padrão permanecem exatamente como estão para manter o código legível.

Meu texto é enviado para algum servidor?

Não. Tudo roda no seu navegador e no seu próprio dispositivo, então seu texto nunca sai dele.

Ferramentas frequentemente usadas juntas com esta.

Mais em Codificar e decodificarExplorar todas as ferramentas de texto