Blank Space Copy and Paste

Blank Space Copy and Paste

Precisa de um espaço em branco que realmente funcione? Gere caracteres invisíveis e texto vazio em segundos, escolha a quantidade que precisa e copie com um clique. Use em mensagens, nomes de usuário, redes sociais, jogos e muito mais.

Gerar texto invisível

Escolha um caractere e informe o número de espaços em branco que precisa, depois clique em «Gerar» ou «Copiar».

O suporte a caracteres invisíveis varia conforme a plataforma e o campo de texto.

Cópia rápida

Obtenha uma quantidade predefinida de caracteres em branco com um clique.

Texto em branco longo

Precisa de mais do que alguns caracteres? Copie predefinições de texto em branco mais longas.

Área de teste (ao vivo)

Os caracteres invisíveis vão aparecer aqui à medida que você os gera ou cola. Se a contagem aumentar, seu texto em branco está funcionando corretamente.

0 caracteres

Como copiar e colar um espaço em branco?

Para copiar e colar um espaço em branco, escolha um caractere no gerador, informe quantas cópias deseja, clique em ✨ Gerar e depois em Copiar, e cole no campo desejado.

Copiar um espaço em branco em 4 passos: gerar, copiar, colar, testar.
GerarCopiarColarTestar
  1. Gerar

    Escolha um caractere e uma quantidade

    Ajuste a quantidade, depois clique em ✨ Gerar.

  2. Copiar

    Envie para sua área de transferência

    Clique em Copiar. Confirma com ✓ Copiado!

  3. Colar

    Coloque no campo de destino

    Uma caixa de mensagem, bio, nome de usuário ou formulário.

  4. Testar

    Verifique se os caracteres sobreviveram

    Leia a contagem na área de teste.

Quanto você copia

  • Um único caractere em branco1 caractere
  • Vários caracteres em branco10 caracteres
  • Texto em branco longoaté 1.000 caracteres

A ferramenta de espaço em branco tem 4 partes, cada uma adequada a uma tarefa diferente:

O que é um caractere invisível?

Um caractere invisível é um caractere Unicode que ocupa uma posição real no texto sem exibir nenhuma marca visível. O Padrão Unicode identifica cada caractere por um ponto de código, escrito como U+ seguido de dígitos hexadecimais, como U+200B para o espaço de largura zero.

Texto invisível não é o mesmo que texto vazio. Um campo com um caractere invisível contém dados, conta para o limite de caracteres e passa numa verificação de campo obrigatório, enquanto um campo verdadeiramente vazio não contém nada. Essa diferença é o que permite que uma mensagem seja enviada ou um formulário submetido onde uma entrada realmente vazia falharia.

Texto em branco e texto vazio são nomes comuns para a mesma coisa: um ou mais caracteres de aparência em branco ou de largura zero que não mostram nada depois de colados.

Como funcionam os caracteres invisíveis

Os caracteres invisíveis funcionam na camada da fonte: uma fonte associa a cada ponto de código um glifo, e esses pontos de código correspondem a um glifo sem marcas ou a nenhum glifo, de modo que o texto contém um caractere real que não desenha nada.

Copiar envia o próprio ponto de código para a área de transferência, não uma imagem de espaço em branco. O campo receptor armazena esse ponto de código como texto, por isso a contagem de caracteres na área de teste sobe mesmo que o campo continue parecendo vazio.

Renderização e validação são etapas separadas. Uma plataforma pode exibir perfeitamente um espaço de largura zero e ainda assim rejeitá-lo ao salvar, e o mesmo caractere pode ser aceito num comentário mas recusado num nome de usuário na mesma plataforma.

Tipos de caracteres invisíveis

Os 147 caracteres desta ferramenta dividem-se em 3 tipos: caracteres de largura zero, caracteres de espaço em branco e outros caracteres Unicode invisíveis. A largura é a diferença prática entre os dois primeiros tipos, e o terceiro abrange preenchimentos, marcas de formatação e caracteres de controle que não desenham nada.

Caracteres de largura zero

Os caracteres de largura zero não ocupam nenhuma largura visível. A ferramenta oferece 5 deles: o espaço de largura zero (U+200B), o não-conector de largura zero (U+200C), o conector de largura zero (U+200D), o unificador de palavras (U+2060) e o espaço inseparável de largura zero (U+FEFF). O espaço de largura zero é o padrão no gerador e o caractere por trás de cada predefinição de Cópia rápida.

Cada um tem uma função além de parecer em branco. O espaço de largura zero marca um ponto onde a linha pode quebrar quando necessário, o unificador de palavras bloqueia a quebra nesse ponto, e o conector de largura zero une sequências de emojis. O espaço inseparável de largura zero também funciona como marca de ordem de bytes no início de um arquivo de texto, por isso alguns editores o tratam de forma diferente dos demais.

Caracteres de espaço em branco

Os caracteres de espaço em branco ocupam largura visível e não desenham nenhuma marca. A tabela Unicode lista 16 deles, incluindo o espaço comum (U+0020), o espaço inseparável (U+00A0), o espaço de traço-m (U+2003), o espaço fino (U+2009) e o espaço ideográfico (U+3000).

Suas larguras são definidas, não arbitrárias. Um espaço de traço-m é tão largo quanto o tamanho da fonte, um espaço de traço-n é a metade disso, um espaço fino é uma fração disso, e um espaço-cabelo é ainda mais fino. Um espaço-dígito corresponde à largura de um dígito, um espaço de pontuação à de um ponto, e um espaço ideográfico corresponde a um caractere de largura total em textos chineses, japoneses e coreanos. O espaço inseparável e o espaço inseparável estreito (U+202F) mantêm as palavras unidas numa quebra de linha.

Outros caracteres Unicode invisíveis

Os caracteres restantes são preenchimentos, marcas de formatação e caracteres de controle. O conjunto inclui 4 preenchimentos hangul (U+115F, U+1160, U+3164, U+FFA0), o padrão braille em branco (U+2800), 3 operadores matemáticos invisíveis (U+2062, U+2063, U+2064), 16 seletores de variação (de U+FE00 a U+FE0F), o hífen suave (U+00AD) e 12 marcas de formatação direcional, como a marca da esquerda para a direita (U+200E) e a marca da direita para a esquerda (U+200F).

O preenchimento hangul (U+3164) é o caractere mais útil deste grupo. O Unicode o classifica como letra, e não como caractere de espaço em branco, por isso os campos que removem espaços em branco costumam mantê-lo. Os caracteres de formatação e de controle ficam no outro extremo: são os primeiros que um filtro antifalsificação remove.

Espaço em branco versus caractere invisível

Um espaço em branco ocupa largura visível, enquanto um caractere invisível pode não ocupar nenhuma largura. Ambos parecem nada depois de colados, mas se comportam de forma diferente em campos de texto, contadores de caracteres e validações de plataforma.

AtributoEspaço em brancoCaractere invisível
Largura visívelSim, de um espaço-cabelo a um espaço de largura totalNenhuma nos caracteres de largura zero
Pontos de código de exemploU+0020, U+00A0, U+3000U+200B, U+2060, U+FEFF
Uso típicoEspaçamento em nomes, bios e legendasMensagens de aparência vazia e nomes de usuário em branco
Tratamento pela plataformaRemovido por campos que eliminam espaços em brancoRemovido por campos que eliminam caracteres de formatação

Escolha de acordo com o campo. Um nome de usuário que junta espaços repetidos mantém um preenchimento hangul, e uma legenda que precisa de um espaço visível mantém um espaço de traço-m.

Onde você pode usar caracteres invisíveis?

Os caracteres invisíveis entram em caixas de mensagem, bios e legendas de redes sociais, nomes de exibição, campos de nome em jogos, formulários web e documentos — Instagram, TikTok, WhatsApp, Discord, X (antigo Twitter), Fortnite e Free Fire são os lugares onde mais se usam. O suporte nunca é universal: cada plataforma decide por conta própria se aceita, corta ou rejeita um campo que contém apenas caracteres em branco.

Instagram

Bios vazias, comentários vazios ou campos de nome vazios em perfis e capas de destaques.

WhatsApp

Status vazios ou espaçamento em nomes de grupo onde o texto vazio é aceito.

TikTok

Nomes de exibição vazios ou espaçamento de bio em perfis que permitem caracteres não padrão.

Discord

Apelidos vazios ou espaçamento dentro de mensagens e nomes de canais em servidores compatíveis.

PUBG / BGMI

Nomes de aparência vazia dentro do jogo, embora a aceitação varie conforme o cliente e a atualização.

Free Fire

Nomes vazios ou de estilo invisível, sujeitos à validação de entrada atual do jogo.

Mensagens em branco e mensagens de texto

Cole um caractere em branco na caixa de mensagem para enviar uma mensagem que chegue com aparência vazia. WhatsApp, Telegram, Discord e apps de SMS padrão mantêm o botão de enviar inativo enquanto o campo estiver vazio, e um único caractere em branco satisfaz essa verificação em apps que não cortam o campo antes.

Os apps variam nesse ponto. Alguns enviam o caractere sem alterações, outros o removem e recusam o envio, e outros o entregam mostrando um pequeno espaço em vez de um balão realmente vazio. Cole 2 ou 3 caracteres, ou mude para o preenchimento hangul (U+3164), quando um único espaço de largura zero for cortado.

Perfis e publicações em redes sociais

Instagram, TikTok e X são as plataformas onde os caracteres em branco são mais usados em perfis e publicações. Os usos comuns incluem separar linhas de legenda que a plataforma juntaria, manter um recuo no início de uma linha de bio, espaçar nomes de capas de destaques do Instagram, e deixar um comentário sem texto visível.

Os campos de bio e legenda tendem a ser permissivos, pois aceitam texto livre. Os caracteres em branco no final são a parte frágil: campos que cortam o final da entrada os removem e fecham o espaço que você adicionou.

Nomes de usuário invisíveis em redes sociais e jogos

Nomes de exibição e apelidos dentro do jogo aceitam caracteres em branco com muito mais frequência do que identificadores de login. Jogadores e usuários testam nomes invisíveis no Instagram, TikTok, Discord, Fortnite, Free Fire e PUBG ou BGMI, geralmente com o preenchimento hangul (U+3164) em vez de um caractere de espaço.

Três regras determinam o resultado. Uma regra de comprimento mínimo exige 2 ou 3 caracteres colados em vez de um, uma regra de lista permitida limita o campo a letras, dígitos e uma lista curta de símbolos, e uma regra de normalização reescreve o nome depois de salvo. Os jogos mudam sua validação de entrada entre atualizações, então um nome em branco que funcionava na temporada passada pode deixar de funcionar após um patch.

Espaços onde espaços comuns não são permitidos

Um caractere Unicode em branco passa por campos que bloqueiam o espaço comum. Alvos típicos incluem campos de nome de usuário que rejeitam espaços por completo, bios que juntam espaços repetidos em um só, campos de busca e tags que tratam um espaço como separador, e formulários que cortam espaços no início e no fim antes de salvar.

O espaço inseparável (U+00A0) e o preenchimento hangul (U+3164) são os 2 caracteres que mais sobrevivem a essas regras, já que nenhum dos dois é um espaço comum e o preenchimento hangul nem sequer é um caractere de espaço.

Usos de privacidade e espaço reservado

Os caracteres em branco preenchem um campo obrigatório sem adicionar conteúdo legível. As pessoas os usam para deixar um nome de exibição com aparência vazia, preencher um campo de perfil opcional que preferem não responder, manter o espaçamento de um layout enquanto uma seção está inacabada, e enviar um formulário que recusa uma entrada vazia.

Aplicam-se dois limites. Um caractere em branco não esconde nada da própria plataforma, que continua armazenando o ponto de código exato que você colou. Usar caracteres invisíveis para separar palavras e driblar filtros de moderação viola os termos de serviço de todas as grandes plataformas, e esta ferramenta não foi feita para isso.

Por que usar texto invisível e caracteres em branco?

As pessoas usam texto invisível por 5 motivos:

Os 5 motivos se resumem à mesma propriedade: o campo contém um caractere, e o leitor não vê nada.

Recursos da ferramenta de espaço em branco

A ferramenta de copiar e colar espaço em branco desta página tem 8 recursos:

Entendendo os caracteres Unicode invisíveis

O Padrão Unicode atribui a cada caractere um ponto de código e um nome permanente, de modo que o espaço de largura zero é U+200B e o preenchimento hangul é U+3164 em qualquer dispositivo compatível. O nome e o ponto de código nunca mudam; o que varia é como uma plataforma trata o caractere.

A tabela abaixo dá a cada caractere 6 colunas: Caractere, Nome, Unicode, HTML, Hex e Copiar. As colunas HTML e Hex contêm as formas de entidade para páginas web, como ​ e ​ para o espaço de largura zero. Os colchetes ao redor de cada caractere são apenas um guia visual para localizá-lo na tela e nunca são copiados — clicar no caractere ou no seu botão Copiar coloca o ponto de código exato na sua área de transferência.

CaractereNomeUnicodeHTMLHexCopiar
SpaceU+0020  
No-Break SpaceU+00A0  
Soft HyphenU+00AD­­
En QuadU+2000  
Em QuadU+2001  
En SpaceU+2002  
Em SpaceU+2003  
Three-Per-Em SpaceU+2004  
Four-Per-Em SpaceU+2005  
Six-Per-Em SpaceU+2006  
Figure SpaceU+2007  
Punctuation SpaceU+2008  
Thin SpaceU+2009  
Hair SpaceU+200A  
Zero Width SpaceU+200B​​
Zero Width Non-JoinerU+200C‌‌
Zero Width JoinerU+200D‍‍
Arabic Letter MarkU+061C؜؜
Left-to-Right MarkU+200E‎‎
Right-to-Left MarkU+200F‏‏
Line SeparatorU+2028


Left-to-Right EmbeddingU+202A‪‪
Right-to-Left EmbeddingU+202B‫‫
Pop Directional FormattingU+202C‬‬
Left-to-Right OverrideU+202D‭‭
Right-to-Left OverrideU+202E‮‮
Narrow No-Break SpaceU+202F  
Medium Mathematical SpaceU+205F  
Word JoinerU+2060⁠⁠
Invisible SeparatorU+2063⁣⁣
Braille Pattern BlankU+2800⠀⠀
Hangul Choseong FillerU+115Fᅟᅟ
Hangul Jungseong FillerU+1160ᅠᅠ
Hangul FillerU+3164ㅤㅤ
Halfwidth Hangul FillerU+FFA0ᅠᅠ
Ideographic SpaceU+3000  
Object Replacement CharacterU+FFFC
Zero Width No-Break SpaceU+FEFF
Character Tabulation (Tab)U+0009		
Line FeedU+000A


Form FeedU+000C
Information Separator Four (File Separator)U+001C
Combining Grapheme JoinerU+034F͏͏
Khmer Vowel Inherent AqU+17B4឴឴
Khmer Vowel Inherent AaU+17B5឵឵
Mongolian Free Variation Selector OneU+180B᠋᠋
Mongolian Free Variation Selector TwoU+180C᠌᠌
Mongolian Free Variation Selector ThreeU+180D᠍᠍
Mongolian Vowel SeparatorU+180E᠎᠎
Function ApplicationU+2061⁡⁡
Invisible TimesU+2062⁢⁢
Invisible PlusU+2064⁤⁤
Left-to-Right IsolateU+2066⁦⁦
Right-to-Left IsolateU+2067⁧⁧
First Strong IsolateU+2068⁨⁨
Pop Directional IsolateU+2069⁩⁩
Inhibit Symmetric SwappingU+206A
Activate Symmetric SwappingU+206B
Inhibit Arabic Form ShapingU+206C
Activate Arabic Form ShapingU+206D
National Digit ShapesU+206E
Nominal Digit ShapesU+206F
Variation Selector-1U+FE00︀︀
Variation Selector-2U+FE01︁︁
Variation Selector-3U+FE02︂︂
Variation Selector-4U+FE03︃︃
Variation Selector-5U+FE04︄︄
Variation Selector-6U+FE05︅︅
Variation Selector-7U+FE06︆︆
Variation Selector-8U+FE07︇︇
Variation Selector-9U+FE08︈︈
Variation Selector-10U+FE09︉︉
Variation Selector-11U+FE0A︊︊
Variation Selector-12U+FE0B︋︋
Variation Selector-13U+FE0C︌︌
Variation Selector-14U+FE0D︍︍
Variation Selector-15U+FE0E︎︎
Variation Selector-16U+FE0F️️
Language TagU+E0001󠀁󠀁
Tag SpaceU+E0020󠀠󠀠
Tag Exclamation MarkU+E0021󠀡󠀡
Tag Quotation MarkU+E0022󠀢󠀢
Tag Number SignU+E0023󠀣󠀣
Tag Dollar SignU+E0024󠀤󠀤
Tag Percent SignU+E0025󠀥󠀥
Tag AmpersandU+E0026󠀦󠀦
Tag ApostropheU+E0027󠀧󠀧
Tag Left ParenthesisU+E0028󠀨󠀨
Tag Right ParenthesisU+E0029󠀩󠀩
Tag AsteriskU+E002A󠀪󠀪
Tag Plus SignU+E002B󠀫󠀫
Tag CommaU+E002C󠀬󠀬
Tag Hyphen-MinusU+E002D󠀭󠀭
Tag Full StopU+E002E󠀮󠀮
Tag SolidusU+E002F󠀯󠀯
Tag Digit ZeroU+E0030󠀰󠀰
Tag Equals SignU+E003D󠀽󠀽
Tag Greater-Than SignU+E003E󠀾󠀾
Tag Question MarkU+E003F󠀿󠀿
Tag Commercial AtU+E0040󠁀󠁀
Tag Latin Capital Letter AU+E0041󠁁󠁁
Tag Latin Capital Letter BU+E0042󠁂󠁂
Tag Latin Capital Letter CU+E0043󠁃󠁃
Tag Latin Capital Letter DU+E0044󠁄󠁄
Tag Latin Capital Letter EU+E0045󠁅󠁅
Tag Latin Capital Letter FU+E0046󠁆󠁆
Tag Latin Capital Letter GU+E0047󠁇󠁇
Tag Latin Capital Letter HU+E0048󠁈󠁈
Tag Latin Capital Letter IU+E0049󠁉󠁉
Tag Latin Capital Letter JU+E004A󠁊󠁊
Tag Latin Capital Letter KU+E004B󠁋󠁋
Tag Latin Capital Letter LU+E004C󠁌󠁌
Tag Latin Capital Letter MU+E004D󠁍󠁍
Tag Latin Capital Letter NU+E004E󠁎󠁎
Tag Latin Capital Letter OU+E004F󠁏󠁏
Tag Latin Capital Letter PU+E0050󠁐󠁐
Tag Latin Capital Letter QU+E0051󠁑󠁑
Tag Latin Capital Letter RU+E0052󠁒󠁒
Tag Latin Capital Letter SU+E0053󠁓󠁓
Tag Latin Capital Letter TU+E0054󠁔󠁔
Tag Latin Capital Letter UU+E0055󠁕󠁕
Tag Latin Capital Letter VU+E0056󠁖󠁖
Tag Latin Capital Letter WU+E0057󠁗󠁗
Tag Latin Capital Letter XU+E0058󠁘󠁘
Tag Latin Capital Letter YU+E0059󠁙󠁙
Tag Latin Capital Letter ZU+E005A󠁚󠁚
Tag Left Square BracketU+E005B󠁛󠁛
Tag Reverse SolidusU+E005C󠁜󠁜
Tag Right Square BracketU+E005D󠁝󠁝
Tag Circumflex AccentU+E005E󠁞󠁞
Tag Low LineU+E005F󠁟󠁟
Tag Grave AccentU+E0060󠁠󠁠
Tag Latin Small Letter AU+E0061󠁡󠁡
Tag Latin Small Letter BU+E0062󠁢󠁢
Tag Latin Small Letter CU+E0063󠁣󠁣
Tag Latin Small Letter DU+E0064󠁤󠁤
Tag Latin Small Letter EU+E0065󠁥󠁥
Tag Latin Small Letter FU+E0066󠁦󠁦
Tag Latin Small Letter GU+E0067󠁧󠁧
Tag Latin Small Letter HU+E0068󠁨󠁨
Tag Latin Small Letter IU+E0069󠁩󠁩
Tag Latin Small Letter JU+E006A󠁪󠁪
Tag Latin Small Letter KU+E006B󠁫󠁫
Tag Latin Small Letter LU+E006C󠁬󠁬
Tag Latin Small Letter MU+E006D󠁭󠁭
Tag Latin Small Letter NU+E006E󠁮󠁮
Tag Latin Small Letter OU+E006F󠁯󠁯

Clique num caractere ou no seu botão Copiar para copiar exatamente esse caractere Unicode. Os colchetes são só um guia visual e nunca são copiados. Role dentro da tabela para ver todas as 147 entradas. O suporte varia conforme a plataforma e o campo de texto.

Por que alguns caracteres invisíveis não funcionam em todos os lugares

Os caracteres invisíveis falham em algumas plataformas por 5 motivos: corte de espaços em branco, normalização Unicode, listas de caracteres permitidos, glifos de fonte ausentes e filtros antifalsificação.

Essas regras são definidas por campo, não por plataforma. Um mesmo app pode aceitar um espaço de largura zero numa mensagem de chat, cortá-lo numa bio de perfil e rejeitá-lo num nome de usuário.

Solução de problemas com caracteres invisíveis

Comece cada verificação na área de teste: uma contagem de caracteres acima de 0 prova que a área de transferência contém os caracteres e transfere o problema para o campo receptor.

O caractere desaparece depois de colado

O campo cortou o espaço em branco ao salvar, e é isso que faz o caractere desaparecer depois de colado. Teste em 3 passos: cole na área de teste para confirmar que os caracteres estão na área de transferência, cole no campo de destino e verifique se o texto permanece antes de salvar, depois mude para o preenchimento hangul (U+3164), que é uma letra e não um espaço em branco. Digitar um caractere visível ao lado dos caracteres em branco evita que o campo seja tratado como vazio.

A plataforma não aceita o caractere

Experimente um caractere em branco diferente da tabela Unicode, já que as plataformas aceitam pontos de código diferentes. Teste estes 4 candidatos em ordem: o preenchimento hangul (U+3164), o padrão braille em branco (U+2800), o espaço inseparável (U+00A0) e o espaço ideográfico (U+3000). Cada um vem de uma parte diferente do Unicode, então uma regra que bloqueia um costuma deixar passar outro.

Um nome de usuário ou mensagem em branco não funciona

Os campos de nome de usuário e mensagem aplicam regras de validação que rejeitam ou normalizam caracteres invisíveis, então um nome em branco falha sempre que ao menos um caractere visível é exigido. Cole 2 ou 3 caracteres onde um comprimento mínimo é imposto, use o campo de nome de exibição ou apelido em vez do identificador de login, e verifique o perfil novamente depois de salvar, já que algumas plataformas reescrevem o nome numa validação posterior. Um campo que rejeita todos os caracteres da lista aplica uma lista permitida, que nenhum caractere em branco atravessa.

O caractere parece diferente do esperado

Cada fonte associa um ponto de código ao seu próprio glifo, então o mesmo caractere aparece com uma largura diferente, ou como uma caixa substituta, dependendo da fonte e da plataforma. Três diferenças se destacam mais: os caracteres de espaço variam de largura por design, de um espaço-cabelo a um espaço ideográfico de largura total; o padrão braille em branco aparece como uma célula braille completa em algumas fontes e como um espaço estreito em outras; e editores de código desenham propositalmente os caracteres de largura zero como pontos ou marcadores destacados. Mude para um caractere de espaço comum quando uma largura constante importar mais do que ser invisível.

Perguntas frequentes

Como digito um caractere invisível?

Você digita um caractere invisível copiando um caractere Unicode compatível da ferramenta nesta página e colando onde precisar.

Nenhum teclado tem uma tecla dedicada para um espaço de largura zero ou um preenchimento hangul, então copiar é o método confiável. Existem duas alternativas de digitação: no Microsoft Word, digite 200b e pressione Alt+X para convertê-lo no caractere; no macOS, ative a fonte de entrada Unicode Hex Input e mantenha Option pressionado enquanto digita os 4 dígitos hexadecimais. Numa página web, escreva a entidade HTML ​ em vez de colar o caractere diretamente no código-fonte.

Como envio uma mensagem vazia?

Copie um caractere em branco, cole na caixa de mensagem e pressione enviar.

Os apps de mensagens mantêm o botão de enviar desativado enquanto a entrada está vazia, e um caractere em branco satisfaz essa verificação em apps que não cortam o campo antes. WhatsApp, Telegram e Discord são os apps mais usados para isso. Cole 2 ou 3 caracteres, ou mude para o preenchimento hangul (U+3164), quando um único caractere for cortado antes de enviar.

Os caracteres invisíveis são gratuitos?

Sim, todo caractere desta página é gratuito para copiar e não exige conta nem cadastro.

Os caracteres são pontos de código do Padrão Unicode, uma especificação pública e não conteúdo licenciado. Copiar, colar e gerar texto em branco aqui roda inteiramente no seu navegador.

Há limites de quantos caracteres invisíveis posso gerar?

Sim, o gerador aceita de 1 a 5.000 caracteres por geração.

As predefinições de Texto em branco longo cobrem 50, 200, 500 e 1.000 caracteres, e os botões de Cópia rápida cobrem 1, 5, 10, 20 e 50. Copie e cole mais de uma vez para uma quantidade maior. O campo onde você cola aplica seu próprio limite de caracteres, então um bloco longo de texto em branco é cortado em campos com um comprimento máximo curto.

O que é U+3164?

U+3164 é o preenchimento hangul, um caractere Unicode do bloco Hangul Compatibility Jamo que aparece como um espaço em branco.

O Unicode classifica o preenchimento hangul como letra, e não como caractere de espaço em branco, por isso plataformas que rejeitam entradas compostas só por espaços em branco costumam aceitá-lo num campo de nome ou mensagem. Suas entidades HTML são ㅤ e ㅤ, e ele aparece na tabela Unicode desta página junto com os outros 3 caracteres de preenchimento hangul: U+115F, U+1160 e U+FFA0.

Devo usar caracteres invisíveis em HTML?

Não; use entidades HTML ou CSS para espaçamento em vez de colar caracteres invisíveis brutos no seu código.

Escreva   (U+00A0) para um espaço que não deve quebrar linha, e use margin ou padding em CSS para o espaçamento do layout. Um caractere invisível colado é impossível de ver no código-fonte, sobrevive despercebido a cópias e colagens em diffs e resultados de busca, e pode quebrar comparações de strings. Escreva a forma de entidade, como ​ para um espaço de largura zero, quando o caractere em si for realmente necessário.

Por que meu caractere invisível não funciona?

A plataforma remove, corta ou rejeita o caractere antes de salvá-lo.

A validação de entrada remove espaços em branco no início e no fim, a normalização Unicode descarta caracteres de formatação, e as listas de caracteres permitidos rejeitam tudo fora de um intervalo permitido. Cole primeiro na área de teste desta página: uma contagem de caracteres acima de 0 confirma que a área de transferência contém os caracteres, o que reduz o problema à plataforma receptora. Depois experimente um ponto de código diferente, começando pelo preenchimento hangul (U+3164) ou pelo padrão braille em branco (U+2800).

Qual símbolo é invisível?

O espaço de largura zero (U+200B) é o símbolo invisível mais usado, e o preenchimento hangul (U+3164) é a alternativa habitual onde o espaço em branco é rejeitado.

Outras opções invisíveis na tabela Unicode incluem o unificador de palavras (U+2060), o separador invisível (U+2063), o espaço inseparável de largura zero (U+FEFF) e o padrão braille em branco (U+2800). Os primeiros 4 não ocupam largura visível, enquanto o padrão braille em branco ocupa a largura de uma célula braille.

Como faço meu nome de usuário invisível?

Copie o preenchimento hangul (U+3164), cole no campo de nome de usuário ou nome de exibição, e salve a alteração.

As regras de nome de usuário variam por plataforma. Nomes de exibição e apelidos aceitam caracteres em branco com mais frequência do que identificadores de login, que geralmente restringem a entrada a letras, dígitos e alguns símbolos. Cole 2 ou 3 caracteres onde um comprimento mínimo for exigido. Algumas plataformas revertem um nome em branco na validação seguinte, então verifique o perfil novamente depois de salvar.