Escapar e restaurar Unicode
Converta caracteres especiais em sequências de escape \uXXXX ou desfaça o escape.
Editor
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
- Cole o texto a escapar ou o código com sequências \uXXXX.
- Escolha Escapar Unicode ou Restaurar Unicode.
- 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
Entrada
café 😀
Resultado
caf\u00e9 \ud83d\ude00
Entrada
caf\u00e9 \ud83d\ude00
Resultado
café 😀
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 relacionadas
Ferramentas frequentemente usadas juntas com esta.
- Conversor de texto para hexadecimal
Converta texto para valores hexadecimais ou transforme hex de volta em texto.
- Codificar e decodificar entidades HTML
Converta caracteres reservados em entidades HTML como & ou faça o inverso.
- Remover acentos do texto
Substitua letras acentuadas por letras simples ou remova caracteres não ASCII.
- Codificar e decodificar Base64
Converta texto simples de e para texto em Base64 seguro para transferência.
- Codificar e decodificar URL
Substitua caracteres especiais por sequências percentuais ou decodifique-os.
- Conversor de texto para binário
Converta cada caractere em código binário de 8 bits ou decodifique de volta.
- Tradutor de código Morse
Converta texto simples em pontos e traços de código Morse ou faça a decodificação.
Mais em Codificar e decodificarExplorar todas as ferramentas de texto