O que é texto invisível?
Um caractere invisível é um ponto Unicode que existe no texto mas não tem forma visível. Alguns são códigos de controle de largura zero, outros têm um glifo vazio como o U+3164 (Hangul Filler) ou o U+2800 (Braille Pattern Blank). Em todos os casos, os apps os contam como caracteres reais.
Por isso são úteis para nicks em branco, mensagens vazias, ajustes de layout e testes. E também por isso conseguem quebrar código, busca e arquivos CSV quando aparecem por engano.
Copiar caractere invisível
Toque em qualquer botão de copiar para enviar um único caractere invisível para a área de transferência, ou use o gerador para criar uma cadeia mais longa. A pré-visualização mostra colchetes `[ ]` ao redor do resultado para revelar o tamanho real, sem incluir os colchetes no que é copiado.
Se o navegador não suportar a API moderna de clipboard, o GlyphCopy usa um método antigo (`document.execCommand`) para que a cópia funcione mesmo assim.
Qual caractere em branco escolher?
A maioria dos casos é resolvida com três ou quatro caracteres. Comece pelo Hangul Filler para nicks e bios; troque pelo Braille Pattern Blank se a plataforma bloquear; use o Zero Width Space para separadores realmente invisíveis dentro do texto.
| Caractere | Ponto Unicode | Bom para | Cuidado |
|---|---|---|---|
| Hangul Filler | U+3164 | Nicks em branco, bios | Algumas plataformas bloqueiam |
| Braille Pattern Blank | U+2800 | Símbolo aparente vazio | Não tem largura zero |
| Zero Width Space | U+200B | Separação oculta, testes | Costuma ser removido |
| Zero Width Joiner | U+200D | União de emoji | Pode mudar o emoji |
| Word Joiner | U+2060 | Evitar quebra de linha | Quase sempre invisível |
| Espaço sem quebra | U+00A0 | Espaço que não quebra linha | Não é totalmente invisível |
Usos no WhatsApp, Instagram, Discord e jogos
Bios de redes sociais
Instagram, TikTok e Threads costumam cortar espaços normais ao salvar a bio. Um Hangul Filler ou um Braille Pattern Blank ajuda a manter quebras de linha e emojis alinhados.
WhatsApp e mensagens vazias
WhatsApp, Telegram e Discord não enviam mensagens totalmente vazias. Colar um ou dois caracteres invisíveis permite mandar uma mensagem aparentemente em branco. Teste com alguém de confiança antes de usar para outras pessoas.
Nicks de jogos
No Free Fire, Roblox ou Fortnite, jogadores buscam nicks com espaço ou aparência vazia. As regras mudam direto, então use a menor cadeia possível e confirme antes de salvar.
Layout e testes
Espaços sem quebra (U+00A0) mantêm pares como `10 kg` juntos. Espaços de largura zero permitem dividir URLs longas. Quem desenvolve usa caracteres invisíveis para validar formulários e normalização Unicode.
Por que o texto invisível pode não funcionar
As plataformas modernas normalizam Unicode (NFKC) e removem caracteres de largura zero antes de salvar. Se seu texto invisível desaparece ao postar, a plataforma o está removendo de propósito para evitar abusos.
- Recorte de espaços ao salvar
- Normalização Unicode que apaga zero-width joiners
- Regras de nick que exigem caracteres visíveis
- Casos em que o texto aparece mas não é salvo
Como detectar e remover caracteres invisíveis
Se você cola texto de PDF, IA ou de um arquivo de configuração e nota um comportamento estranho, o Detector Unicode do GlyphCopy mostra cada caractere de largura zero, marca direcional ou espaço estranho com posição e ponto Unicode. Em seguida você pode remover apenas as categorias que quiser e copiar o texto limpo.
Privacidade
Tudo o que você digita ou cola fica no navegador. O GlyphCopy não envia, não guarda e não compartilha o conteúdo dos campos. Depois de carregada, a página continua funcionando offline.
Uso responsável
Caracteres invisíveis são ótimos para layout e testes, mas não devem ser usados para se passar por outras pessoas, esconder links de spam ou burlar moderação. Várias plataformas suspendem contas com nicks totalmente em branco.
Fontes e leituras adicionais
Cada ponto Unicode mostrado acima é definido pelo Unicode Standard. Os Code Charts oficiais e o Unicode Character Database (UCD) são a referência autoritativa para propriedades de caractere, renderização padrão e comportamento bidirecional. A UCD também é o que as plataformas aplicam ao normalizar ou remover caracteres invisíveis na validação de formulários.
- Unicode Code Charts — General Punctuation (U+2000–U+206F): https://www.unicode.org/charts/PDF/U2000.pdf
- Unicode Code Charts — Hangul Jamo / Hangul Filler (U+3164): https://www.unicode.org/charts/PDF/U3130.pdf
- Unicode Character Database (UCD): https://www.unicode.org/ucd/
- Unicode UAX #15: Normalization Forms (NFC / NFKC): https://www.unicode.org/reports/tr15/
- WHATWG HTML — Recorte de dados de formulário: https://html.spec.whatwg.org/multipage/input.html