Elysia Tools

Explore ferramentas, exemplos, explicações visuais e guias temáticos em um espaço claro.

Categorias populares

Temas

Idioma
ZHESPTRUFRDEEN

Elysia Tools

Navegação

Format Conversion

Conversor de Escape Unicode

· Última atualização:2026-06-19

Converte texto para/de sequências de escape Unicode (\uXXXX / \u{XXXXXX}) e aplica normalização Unicode (NFC/NFD/NFKC/NFKD)

Execução

Executar esta ferramenta

Preencha o formulário, execute a ferramenta e veja o resultado no mesmo lugar.

Exemplos

Exemplos compatíveis com esta ferramenta

Relacionado

Continue com ferramentas e temas relacionados

Escrito pela equipe Elysia Tools
Conversão369
Texto311
Conversão de formatos142

Guia de uso da ferramenta

Veja quando usar esta ferramenta, o que ela suporta e como os usuários a aplicam.

Fatos principais

Categoria
Format Conversion
Tipos de entrada
textarea, select, checkbox
Tipo de saída
text
Cobertura de exemplos
4
API pronta
Sim

Visão geral

O Conversor de Escape Unicode permite converter facilmente textos para sequências de escape Unicode (como \uXXXX ou \u{XXXXXX}) e vice-versa, além de aplicar normalizações de texto (NFC, NFD, NFKC, NFKD) para garantir a consistência de caracteres especiais e símbolos em seus projetos de desenvolvimento.

Quando usar

  • Ao programar em linguagens que exigem a representação de caracteres não-ASCII por meio de sequências de escape como \uXXXX ou \u{XXXXXX}.
  • Ao depurar problemas de codificação de caracteres ou inconsistências de fontes em bancos de dados e arquivos de configuração.
  • Ao precisar normalizar strings usando NFC ou NFD para garantir que caracteres acentuados compostos ou decompostos sejam comparados corretamente.

Como funciona

  1. 1Insira o texto original ou a sequência de escape Unicode no campo de entrada de texto.
  2. 2Selecione a operação desejada: converter texto para escape, converter escape para texto ou aplicar normalização Unicode.
  3. 3Configure as opções adicionais, como o estilo de escape (por exemplo, ES6 \u{XXXXXX} ou pontos de código Hex) e se deseja escapar apenas caracteres não-ASCII.
  4. 4O resultado convertido ou normalizado é gerado instantaneamente na tela para cópia.

Casos de uso

  • Escapar caracteres especiais em arquivos de configuração JSON ou propriedades Java para evitar erros de codificação.
  • Normalizar strings de entrada de usuários para um formato canônico consistente antes de salvá-las no banco de dados.
  • Converter emojis e símbolos complexos em pontos de código hexadecimais ou sequências de escape para uso em código-fonte JavaScript ou CSS.

Exemplos

1. Preparação de Strings para Código JavaScript

Desenvolvedor Frontend

Contexto

Um desenvolvedor precisa incluir caracteres especiais e emojis em uma string JavaScript sem causar problemas de codificação no arquivo de script.

Problema

Garantir que caracteres especiais como 'café' e emojis sejam representados de forma segura usando o formato de escape ES6.

Como usar

Insira o texto no campo de entrada, selecione a operação 'Texto para Escape \u', escolha o estilo '\u{XXXXXX} (ponto de código ES6)' e ative a opção 'Escapar Apenas Não-ASCII'.

Operação: escape, Estilo de Escape: u{XXXXXX}, Escapar Apenas Não-ASCII: true

Resultado

O texto 'café ☕' é convertido para 'caf\u{e9} \u{2615}', mantendo os caracteres ASCII intactos e escapando os especiais de forma segura.

2. Normalização de Nomes com Acentos para Banco de Dados

Engenheiro de Dados

Contexto

O engenheiro está recebendo dados de diferentes fontes onde a palavra 'maçã' está codificada de formas diferentes (algumas com 'ç' composto e outras com 'c' + cedilha combinada).

Problema

Padronizar todas as strings para evitar duplicidade e erros de busca no banco de dados.

Perguntas frequentes

O que faz a opção 'Escapar Apenas Não-ASCII'?

Ela mantém os caracteres ASCII padrão legíveis e converte apenas caracteres especiais, acentos e emojis em sequências de escape.

Qual é a diferença entre NFC e NFD na normalização?

O NFC combina caracteres decompostos em um único caractere pré-composto, enquanto o NFD separa caracteres acentuados em seus componentes individuais.

O conversor suporta o formato de ponto de código do ES6?

Sim, você pode selecionar o estilo de escape \u{XXXXXX} que é compatível com o padrão ECMAScript 6.

Como posso converter sequências de escape de volta para texto legível?

Selecione a operação 'Escape \u para Texto', insira as sequências de escape no campo de entrada e o texto original será exibido.

O que são pares substitutos (surrogate pairs)?

São pares de valores de 16 bits usados para representar caracteres fora do Plano Multilíngue Básico (BMP), como alguns emojis, no formato \uXXXX\uXXXX.

Tema

Ferramentas de codificação Base, radix e hexadecimal

Converta texto e bytes entre variantes Base, radices, hexadecimal e escapes web, verificando a preservação reversível.

Início
Ferramentas3201
Exemplos593
Visualizações465
Visualizadores de arquivos103
Temas233
Etiquetas333
Imagens, áudio e vídeo657

Ferramentas de processamento, conversão e otimização de imagens, áudio e vídeo

Matemática, datas e finanças644

Calculadoras, ferramentas numéricas, lógica de datas, estatística e finanças

Design e cor297

Ferramentas de cor, layout, gráficos, estilo visual e apoio ao design

Texto e escrita209

Ferramentas de escrita, limpeza, formatação, extração e análise de texto

Desenvolvimento e Web193

Utilitários para desenvolvedores, rede, depuração web e automação

Conversão e codificação175

Ferramentas de conversão de formatos, arquivos, unidades, arquivos compactados e codificação

Triagem de fontes FLAC/WAV e entrega de evidências
Revisão e entrega de um componente de sorteio auto-hospedado
Revisão de lote de códigos Stripe e pré-verificação da importação
Revisão da seleção técnica de fotos e entrega de candidatas à edição
Estruturar uma captura de interface, revisar e entregar ao desenvolvimento

© 2026 Elysia Tools. Todos os direitos reservados.

DocumentaçãoPreçosSobreTermos de serviçoPolítica de privacidadeCookiesContato
Processamento de texto

Amostras de Conversor Hex/Unicode

Amostras de teste para conversão de sequências de escape hex e unicode

Mídia

Amostras de Áudio MP3 Livres de Direitos Autorais

Coleção de amostras de áudio livres de direitos autorais para testes e desenvolvimento, incluindo sons da natureza, música de meditação e áudio ambiente

Python

Exemplos de Processamento de Imagem Web Python

Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato

Java

Exemplos de Processamento de Imagem Android Java

Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato

Format Conversion

Conversor ASCII85

Codifica e decodifica texto para/de formato ASCII85 (versão Adobe)

Format Conversion

Conversor Base32

Codifica e decodifica texto para/de formato Base32 com múltiplas variantes

Format Conversion

Conversor Base45

Codifica e decodifica texto para/de formato Base45 (RFC 9285)

Format Conversion

Conversor Base58

Codifica e decodifica texto para/de formato Base58 com variantes Bitcoin e Ripple

Como usar

Insira a lista de palavras no campo de entrada, selecione a operação 'Normalização Unicode' e escolha a forma de normalização 'NFC (Composição Canônica)'.

Operação: normalize, Forma de Normalização: NFC

Resultado

Todas as strings são convertidas para a forma canônica composta (NFC), garantindo consistência na indexação e busca.