Conversor de escapes Unicode
Nativo
ASCII / com escape
O que é a conversão de escapes Unicode?
Unicode representa os caracteres por meio de sequências de escape que usam seu ponto de código hexadecimal no formato \uXXXX. Essa notação é usada em Java, JavaScript, Python, C# e muitas outras linguagens de programação para incluir com segurança caracteres não ASCII em código-fonte, arquivos de configuração e formatos de dados. Por exemplo, o caractere “é” vira \u00E9 e “日” vira \u65E5.
Quando você precisa de escape Unicode?
O escape Unicode é essencial ao trabalhar com arquivos .properties do Java, dados JSON com caracteres internacionais, literais de string do JavaScript ou qualquer contexto em que caracteres não ASCII possam causar problemas de codificação. Também é comumente usado para internacionalização (i18n), arquivos de localização e para garantir a compatibilidade entre sistemas com diferentes codificações de caracteres padrão.
Como este conversor funciona
Esta ferramenta converte de forma bidirecional e em tempo real. Digite texto nativo à esquerda para ver a saída com escape à direita, ou cole texto com escape à direita para decodificá-lo de volta em caracteres legíveis. A opção “Ignorar caracteres latinos” mantém o ASCII básico (A-Z, 0-9, pontuação) inalterado e aplica escape apenas aos caracteres acima de U+007F. Os pares substitutos para emojis e caracteres CJK raros acima de U+FFFF são tratados automaticamente.