Pular para o conteúdo
Aback Tools Logo

Detector de caracteres de largura zero

Detecte caracteres Unicode invisíveis com nosso detector de caracteres de largura zero gratuito. Cole qualquer texto e encontre instantaneamente espaços de largura zero (ZWSP), juntadores de largura zero (ZWJ), marcas direcionais (LRM, RLM), BOM, hífens suaves e muito mais. Veja os resultados em uma tabela detalhada com pontos de código e valores hexadecimais, ou use a visualização visual para ver os caracteres destacados no próprio texto — tudo processado inteiramente no seu navegador, sem envios. Sem cadastro.

Detect Zero-Width Characters

Paste or type text below to detect invisible Unicode characters. Our detector finds zero-width spaces, zero-width joiners, directional marks, invisible operators, and formatting characters - all processed locally in your browser with no uploads.

Text Input
0 chars
Character Categories

Por que usar nosso detector de caracteres de largura zero?

  • Detecção instantânea: detecte caracteres de largura zero enquanto digita ou cola. O detector percorre cada ponto de código em tempo real e identifica ZWSP, ZWNJ, ZWJ, BOM, marcas direcionais e operadores invisíveis instantaneamente — sem atraso nem ida e volta ao servidor.
  • Processamento 100 % privado no navegador: seu texto nunca sai do seu dispositivo. O detector processa tudo localmente no seu navegador, garantindo privacidade total para código sensível, documentos confidenciais e pesquisa de segurança.
  • Cobertura abrangente: detecta mais de 20 caracteres Unicode invisíveis, incluindo espaços de largura zero, juntadores e não juntadores de largura zero, juntadores de palavras, BOM, hífens suaves, separadores de vogal mongol e todos os caracteres de formatação direcional Unicode (LRM, RLM, LRE, RLO, PDF, LRI, RLI, FSI, PDI).
  • Grátis e ilimitado: sem cadastro, sem assinatura, sem limites de uso. Detecte caracteres de largura zero em texto ilimitado — totalmente grátis para sempre. Ative ou desative categorias e alterne entre as visualizações de tabela e visual, tudo sem limites.

O que são caracteres de largura zero?

Caracteres de largura zero são pontos de código Unicode que não ocupam espaço visível ao serem renderizados. Diferentemente dos espaços comuns (U+0020), que criam um vão visível entre palavras, os caracteres de largura zero existem no fluxo de texto sem qualquer representação visual. Apesar de invisíveis, eles afetam o processamento do texto, a comparação de strings, a quebra de linha, a ordem de exibição bidirecional e a renderização de emojis. Nosso detector de caracteres de largura zero torna esses caracteres invisíveis visíveis ao identificar cada um por seu ponto de código, nome e codificação hexadecimal.

Como funciona nosso detector de caracteres de largura zero

  1. Cole ou envie texto: adicione qualquer texto, código-fonte, documento ou arquivo de dados no painel de entrada. O detector de caracteres de largura zero aceita texto simples, arquivos de código, CSV, JSON, HTML e qualquer formato baseado em texto.
  2. Análise instantânea no navegador: cada caractere é examinado localmente no seu navegador em relação a uma base de dados de mais de 20 caracteres Unicode de largura zero e invisíveis conhecidos. Os caracteres detectados são listados em uma tabela classificável com pontos de código, valores hexadecimais, posições e contexto ao redor.
  3. Alterne visualizações e filtre: use a visualização de Tabela para análise detalhada ou a visual para ver marcadores destacados no seu texto. Ative ou desative categorias individuais para focar em tipos específicos.

Caracteres de largura zero detectados

  • Espaços e juntadores de largura zero: ZWSP (U+200B), ZWNJ (U+200C), ZWJ (U+200D), juntador de palavras (U+2060), BOM (U+FEFF) — os caracteres invisíveis mais comuns em textos copiados e conteúdo web.
  • Marcas direcionais: LRM (U+200E), RLM (U+200F), LRE (U+202A), RLE (U+202B), PDF (U+202C), LRO (U+202D), RLO (U+202E), LRI (U+2066), RLI (U+2067), FSI (U+2068), PDI (U+2069), ALM (U+061C) — usadas em texto multilíngue e exploradas em ataques de falsificação.
  • Operadores invisíveis: aplicação de função (U+2061), vezes invisível (U+2062), separador invisível (U+2063), mais invisível (U+2064) — usados em formatação matemática e técnica.
  • Caracteres de formatação: hífen suave (U+00AD), separador de vogal mongol (U+180E) — marcas de formatação invisíveis que afetam o layout do texto e a hifenização.

Privacidade e segurança

O detector de caracteres de largura zero realiza toda a análise localmente no seu navegador web usando JavaScript. Nenhum texto, conteúdo de arquivo ou dado de sessão é transmitido a qualquer servidor. Sua entrada nunca sai do seu dispositivo, o que torna esta ferramenta totalmente privada e segura para código-fonte, documentos confidenciais e pesquisa de segurança. Cada detecção, alternância de filtro e troca de visualização acontece instantaneamente na sua própria máquina.

Perguntas frequentes

Um caractere de largura zero é um ponto de código Unicode que não ocupa espaço visível ao ser renderizado. Apesar de invisíveis, esses caracteres existem no fluxo de texto e afetam o processamento, a comparação e a exibição do texto. Exemplos comuns incluem o espaço de largura zero (U+200B), o juntador de largura zero (U+200D) e as marcas direcionais (U+200E, U+200F).

Nosso detector de caracteres de largura zero lê cada caractere do seu texto com JavaScript e verifica cada ponto de código em uma base de dados abrangente de mais de 20 caracteres Unicode invisíveis. Ao encontrar uma correspondência, ele registra o ponto de código, o nome do caractere, a codificação hexadecimal UTF-8, a posição exata no texto e o contexto ao redor.

Nosso detector cobre os principais caracteres Unicode invisíveis: espaço de largura zero (U+200B), não juntador de largura zero (U+200C), juntador de largura zero (U+200D), marca da esquerda para a direita (U+200E), marca da direita para a esquerda (U+200F), BOM/ZWNBSP (U+FEFF), juntador de palavras (U+2060), operadores invisíveis, isoladores direcionais, sobreposições bidirecionais, separador de vogal mongol, hífen suave e marca de letra árabe.

Caracteres de largura zero são usados em vários tipos de ataques. A sobreposição da direita para a esquerda (U+202E) pode fazer nomes de arquivo maliciosos parecerem seguros ao inverter a ordem de exibição. Espaços de largura zero podem ser usados para injeção de texto invisível, esteganografia e marcação de conteúdo. Em ataques de homógrafo, invasores inserem caracteres invisíveis em domínios ou identificadores para criar strings visualmente idênticas, mas funcionalmente diferentes.

Com certeza. Nosso detector processa tudo inteiramente no seu navegador usando JavaScript do lado do cliente. Seu texto nunca é enviado a nenhum servidor, armazenado em nenhum banco de dados ou compartilhado com terceiros. Toda a detecção acontece localmente no seu dispositivo.

Sim. Use o painel Categorias de caracteres para ativar ou desativar a detecção de categorias específicas: caracteres de largura zero (ZWSP, ZWNJ, ZWJ, BOM), marcas direcionais (LRM, RLM, LRE, RLO etc.), operadores invisíveis e caracteres de formatação. Cada categoria pode ser exibida ou ocultada de forma independente.

Nenhum limite artificial é aplicado. Como todo o processamento acontece localmente no seu navegador, os limites práticos dependem da memória do seu dispositivo. A ferramenta lida sem problemas com documentos típicos, arquivos de código-fonte e exportações de dados.

Sim. A ferramenta é 100 % gratuita, sem cadastro, sem assinatura e sem limites de uso. Detecte caracteres de largura zero em quanto texto precisar — totalmente grátis, para sempre. Todo o processamento acontece localmente no seu navegador, sem interação com servidores.

A visualização de tabela mostra cada caractere detectado como uma linha com todos os detalhes técnicos: ponto de código, nome, categoria, codificação hexadecimal UTF-8, índice de posição e contexto ao redor. A visualização visual renderiza seu texto com os caracteres detectados substituídos por marcadores destacados, facilitando ver onde os caracteres invisíveis aparecem no contexto sem ler dados tabulares.