Skip to content

RFF Pocl

News

Dicas simples para copiar e colar um caractere de espaço vazio em seus textos

Um caractere de espaço vazio é um caractere Unicode reconhecido pelos sistemas informáticos, mas que não produz nenhum glifo visível na tela. Ao contrário do espaço padrão obtido com a barra de espaço, esses caracteres atravessam os filtros de validação de muitos…

Femme concentrée devant un ordinateur portable copiant un caractère espace vide dans un texte

Um caractere espaço vazio é um caractere Unicode reconhecido pelos sistemas informáticos, mas que não produz nenhum glifo visível na tela. Ao contrário do espaço padrão obtido com a barra de espaço, esses caracteres atravessam os filtros de validação de muitas aplicações, permitindo enviar uma mensagem aparentemente vazia ou criar um pseudônimo sem texto aparente.

Unicode e espaços invisíveis: o que a barra de espaço não faz

A barra de espaço gera o caractere U+0020, o espaço clássico. A maioria das aplicações de mensagens e redes sociais ignora esse caractere quando enviado sozinho: a mensagem é considerada vazia e bloqueada antes do envio.

Os caracteres invisíveis usados para contornar esse limite pertencem a outras faixas Unicode. O mais comum é o preenchedor hangul (U+3164), proveniente do alfabeto coreano. Ele possui uma largura visível (ocupa um espaço na linha) mas não exibe nenhum símbolo. É esse que a maioria dos geradores online copia por padrão.

Outro candidato frequente é o espaço de largura nula (U+200B). Este não ocupa nenhuma largura: é estritamente invisível e não desloca o texto. Serve mais para influenciar as quebras de linha em uma palavra longa do que para simular um conteúdo.

A diferença prática entre esses dois caracteres é direta: U+3164 passa como um “verdadeiro” conteúdo no WhatsApp, Discord ou Instagram, enquanto U+200B é às vezes filtrado por essas mesmas plataformas porque não possui uma largura mensurável. Antes de escolher, é preciso saber onde o caractere será colado, pois cada plataforma aplica suas próprias regras de filtragem.

Para copiar e colar um caractere espaço vazio de forma confiável, o mais seguro é testar o resultado no campo de entrada desejado antes de validar o envio.

Homem em escritório open space usando um editor de texto para inserir um espaço vazio invisível

Compatibilidade por plataforma: onde passa e onde bloqueia

Nem todos os caracteres invisíveis funcionam em todos os lugares. As plataformas atualizam regularmente seus filtros, e um caractere aceito há alguns meses pode ser rejeitado após uma atualização no servidor.

Mensagens e redes sociais

No WhatsApp, o preenchedor hangul (U+3164) permite enviar uma mensagem que aparece vazia na conversa. No Discord, esse mesmo caractere também funciona para criar um pseudônimo aparentemente branco, mas alguns servidores impõem bots de moderação que detectam pseudônimos compostos apenas por caracteres não imprimíveis.

O Instagram geralmente aceita U+3164 nas legendas e comentários. Por outro lado, o espaço de largura nula (U+200B) é frequentemente removido silenciosamente pelo aplicativo, deixando o campo vazio e impedindo a publicação.

Editores de texto e formulários web

Em um editor como Google Docs ou Word, colar um caractere invisível não apresenta problema técnico, mas pode criar confusão na revisão. O caractere está presente no documento sem ser visível, o que complica a depuração se um texto se comportar de maneira inesperada.

Os formulários web são mais restritivos. Muitas validações no servidor utilizam uma função trim que remove espaços no início e no final do campo. O preenchedor hangul escapa da função trim padrão porque não é classificado como whitespace no sentido estrito, enquanto o espaço não separável (U+00A0) é frequentemente mantido também.

Método concreto para copiar um espaço vazio conforme o sistema

O procedimento varia dependendo se o copiar e colar é feito a partir de um computador ou de um telefone. Aqui estão as abordagens mais diretas.

No computador (Windows, Mac, Linux)

  • Abrir um gerador de caractere invisível no navegador, clicar no botão de copiar e, em seguida, colar com Ctrl+V (ou Cmd+V no Mac) no campo desejado.
  • No Mac, o atalho Option+Espaço insere diretamente um espaço não separável (U+00A0), o que pode ser suficiente para alguns usos simples, como evitar uma quebra de linha entre duas palavras.
  • No Windows, manter Alt pressionado e digitar 0160 no teclado numérico também produz um espaço não separável, mas esse método não funciona em um teclado sem teclado numérico dedicado.

No celular (iOS e Android)

Os teclados móveis não oferecem um atalho nativo para caracteres invisíveis. O método mais confiável é visitar um gerador online a partir do navegador do telefone, copiar o caractere gerado e, em seguida, colá-lo no aplicativo desejado.

Alguns teclados de terceiros (como o Gboard) permitem criar um atalho de substituição de texto: associar uma sequência como “//vazio” ao caractere U+3164 copiado anteriormente. Uma vez configurado, digitar “//vazio” em qualquer campo insere automaticamente o caractere invisível.

Jovem copiando um caractere espaço invisível em um aplicativo de mensagens no smartphone

Verificar se um caractere invisível está realmente presente em um texto

Colar um caractere invisível sem poder confirmar sua presença é arriscado. Se a colagem falhar, a mensagem será rejeitada ou o campo permanecerá vazio.

A verificação mais simples consiste em selecionar a área onde o caractere foi colado. Se a seleção destacar um espaço entre as duas bordas do campo, o caractere está realmente lá. No celular, um toque longo seguido de um deslizar do cursor de seleção produz o mesmo efeito.

Para um controle mais preciso, algumas ferramentas online oferecem um inspetor de caracteres: colar o texto no campo de inspeção exibe cada caractere Unicode presente, incluindo aqueles que são invisíveis. Todo o processamento é feito localmente no navegador, sem envio de dados para um servidor remoto.

Em um contexto de desenvolvimento web ou redação técnica, um editor de código como o VS Code exibe caracteres não imprimíveis se a opção “Renderizar Espaços” estiver ativada. Isso permite identificar imediatamente um U+3164 ou um U+200B inserido por engano no código fonte.

O ponto a reter continua sendo a compatibilidade: um caractere invisível que funciona em uma plataforma pode ser filtrado em outra após uma simples atualização. Testar sistematicamente antes de cada uso evita surpresas desagradáveis.

Dicas simples para copiar e colar um caractere de espaço vazio em seus textos