Skip to main content

Detetor de Caracteres de Largura Zero Detecte e remova caracteres ocultos de largura zero e invisíveis em texto.

Detetor de Caracteres de Largura Zero illustration
📝

Detetor de Caracteres de Largura Zero

Detecte e remova caracteres ocultos de largura zero e invisíveis em texto.

1

Colar Texto

Cole o texto que pode conter caracteres invisíveis ocultos.

2

Ver Resultados da Detecção

Veja uma lista de todos os caracteres invisíveis encontrados com suas posições e tipos.

3

Obter Texto Limpo

Copie o texto limpo com todos os caracteres invisíveis removidos.

Loading tool...

What Is Detetor de Caracteres de Largura Zero?

Um detector de caracteres de largura zero verifica o texto em busca de caracteres Unicode invisíveis ocultos que não podem ser vistos, mas afetam o processamento do texto. Ele detecta Espaço de Largura Zero (U+200B), Não Junção de Largura Zero (U+200C), Junção de Largura Zero (U+200D), Junção de Palavras (U+2060), BOM (U+FEFF), Hífen Suave (U+00AD) e muitos outros caracteres de formatação invisíveis. Esses caracteres ocultos podem causar bugs no código, quebrar comparações de strings, corromper dados e às vezes são usados maliciosamente em ataques de homógrafos ou manipulação de texto.

Why Use Detetor de Caracteres de Largura Zero?

  • Detecta mais de 15 tipos de caracteres Unicode invisíveis
  • Mostra a posição exata e o tipo de cada caractere oculto
  • Fornece texto limpo com caracteres invisíveis removidos
  • Essencial para depurar problemas de comparação de strings
  • Detecta manipulação potencial de texto ou marca d'água

Common Use Cases

Depuração de Código

Encontre caracteres invisíveis que causam erros de compilação, falhas de comparação ou comportamento inesperado.

Limpeza de Dados

Detecte e remova caracteres invisíveis de entradas de banco de dados, arquivos CSV e dados importados.

Análise de Segurança

Detecte caracteres invisíveis usados em phishing, ataques de homógrafo ou manipulação de texto.

Limpeza de Cópia e Cola

Encontre caracteres invisíveis que se infiltraram ao copiar texto de sites ou documentos.

Technical Guide

O detector verifica cada caractere do ponto de código Unicode contra uma lista conhecida de caracteres invisíveis/largura zero. Ele verifica Espaço de Largura Zero (U+200B), Não Junção de Largura Zero (U+200C), Junção de Largura Zero (U+200D), Marcas Esquerda/Direita para Direita (U+200E/200F), Junção de Palavras (U+2060), Operadores Matemáticos Invisíveis (U+2061-2064), BOM (U+FEFF), Hífen Suave (U+00AD), Junção de Gráficos Combinados (U+034F), Marca de Letra Árabe (U+061C) e Separador de Vogal Mongol (U+180E). Cada caractere detectado é registrado com sua posição, ponto de código Unicode e nome legível por humanos. A saída limpa é gerada filtrando todos os caracteres invisíveis detectados.

Tips & Best Practices

  • 1
    Sempre verifique o código colado para caracteres invisíveis se você obter erros inesperados
  • 2
    Caracteres de largura zero em senhas podem fazer com que elas pareçam corresponder quando não correspondem
  • 3
    O texto copiado de sites frequentemente contém caracteres de formatação ocultos
  • 4
    Os dados JSON e CSV podem ser corrompidos por caracteres invisíveis nos valores dos campos
  • 5
    Use essa ferramenta como primeiro passo ao depurar problemas de "funciona na minha máquina" de strings

Related Tools

Frequently Asked Questions

Q Por que não consigo ver caracteres de largura zero?
Eles não têm representação visual - são projetados para ser invisíveis, afetando o processamento de texto (quebra de linha, junção, etc.).
Q Como os caracteres invisíveis entram no meu texto?
Eles podem ser introduzidos por copiar e colar de sites, editores de texto, PDFs ou por ferramentas de processamento de texto.
Q Os caracteres invisíveis podem causar bugs?
Sim, eles podem causar falhas de comparação de strings, erros de parsing JSON, problemas de banco de dados e erros de compilação de código.
Q Os caracteres invisíveis são maliciosos?
Eles têm usos legítimos (tipografia, combinação de emojis) mas podem ser usados de forma maliciosa em URLs de phishing, conteúdo falso e manipulação de dados.
Q Qual é o caractere invisível mais comum?
O Espaço de Largura Zero (U+200B) é o mais comum, frequentemente introduzido por copiar e colar de páginas da web.

About This Tool

Detetor de Caracteres de Largura Zero is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.