Espaço Invisível

Espaço invisível para copiar e colar com um toque: nome ou nick invisível, mensagem em branco e lacunas.

26 caracteres do Unicode 18 · larguras medidas no seu navegador · nada é enviado
Todos os 26
Hangul FillerU+3164Recomendado
1 caractere · 3 bytes em UTF-8medido neste navegador

Um toque copia o Hangul Filler. Cole onde vai o nome ou a mensagem.

Todos os 26
Primeira escolha paraFree FirePUBG MobileDiscordFortniteInstagramTikTokLINETelegramOnde funciona
Prontos
Experimente

Verificado neste navegador enquanto você digita. O texto nunca sai da página.

Cole um texto para ver cada caractere oculto

Cada um é redesenhado como um marcador colorido, contado, explicado e removível.

  • Caracteres em branco–
  • Largura zero–
  • Espaços especiais–
  • Controles bidi–
  • Tags–
  • Seletores–
  • Controles–
  • Formatação–
  • Letras parecidas–

Todos os 26 caracteres invisíveis

Cada caractere em branco, caractere de largura zero e espaço que vale a pena copiar, com o que o trim() faz com ele em 6 linguagens de programação: medido, não presumido.

trim() mantémremovidoJS = JavaScript · PY = Python · GO = Go · NET = .NET · SW = Swift · PHP

Caracteres em branco

5Para um app, não são espaços: os que funcionam como nome
  • Hangul FillerU+3164 · RecomendadofonteNode.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Braille BlankU+2800fonteNode.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Halfwidth Hangul FillerU+FFA0fonteNode.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Hangul Choseong FillerU+115FfonteNode.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Hangul Jungseong FillerU+1160fonteNode.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém

Largura zero

8Sem largura nenhuma: se escondem dentro das palavras
  • Zero Width SpaceU+200B0Node.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: removidoPHP: trim() mantém
  • Zero Width Non-JoinerU+200C0Node.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Zero Width JoinerU+200D0Node.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Word JoinerU+20600Node.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Invisible SeparatorU+20630Node.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Combining Grapheme JoinerU+034F0Node.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Mongolian Vowel SeparatorU+180E0Node.js: trim() mantémPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém
  • Zero Width No-Break SpaceU+FEFF0Node.js: removidoPython: trim() mantémGo: trim() mantém.NET: trim() mantémSwift: trim() mantémPHP: trim() mantém

Espaços

13Espaços de verdade: a maioria dos apps os remove
  • No-Break SpaceU+00A0fonteNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • En SpaceU+2002½ emNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Em SpaceU+20031 emNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Figure SpaceU+2007dígitoNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Thin SpaceU+2009fonteNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Hair SpaceU+200AfonteNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Three-per-em SpaceU+2004⅓ emNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Four-per-em SpaceU+2005¼ emNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Six-per-em SpaceU+2006⅙ emNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Punctuation SpaceU+2008pontoNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Narrow No-Break SpaceU+202FfonteNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Medium Math SpaceU+205FfonteNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém
  • Ideographic SpaceU+3000ideogramaNode.js: removidoPython: removidoGo: removido.NET: removidoSwift: removidoPHP: trim() mantém

O que é um espaço invisível?

Um espaço invisível (também chamado de caractere invisível, letra invisível, texto invisível ou caractere em branco) é um caractere Unicode de verdade que não desenha nada: um caractere em branco como ㅤ (U+3164 Hangul Filler), um espaço especial ou uma marca de largura zero. Os apps o guardam e o contam como qualquer letra, então um nome ou uma mensagem feitos dele não estão vazios.

Cada um ainda ocupa o seu lugar no texto. Alguns têm largura, o espaço que uma letra ocuparia; os de largura zero não têm nenhuma e ficam entre duas letras sem afastá-las. O Unicode fixa algumas larguras pelo nome (um em space mede um em, e um en space, metade disso); nos caracteres em branco, quem decide é a fonte, e por isso o mesmo ㅤ pode parecer mais largo num celular do que em outro.

O mesmo vazio, nove larguras1 em = o tamanho da fonte
  1. EspaçoU+0020 · definida pela fonte
  2. No-Break SpaceU+00A0 · definida pela fonte
  3. Em SpaceU+2003 · definida pelo nome
  4. En SpaceU+2002 · definida pelo nome
  5. Thin SpaceU+2009 · definida pela fonte
  6. Hair SpaceU+200A · definida pela fonte
  7. Zero Width SpaceU+200B · zero por definição
  8. Hangul FillerU+3164 · definida pela fonte
  9. Braille BlankU+2800 · definida pela fonte
  • largura de avanço, medida ao vivo na fonte desta página
  • largura zero
Cada caixa é o espaço que o caractere ocupa numa linha, medido neste navegador. O Em Space e o En Space têm as larguras que os nomes indicam (The Unicode Standard, cap. 6); o Zero Width Space não tem nenhuma; os caracteres em branco ocupam o que a fonte desenhar.
Espaço invisível para copiar: o Hangul Filler como espécime tipográfico, com largura real, cópia num toque e ponto de códigoEspaço invisível para copiar: o Hangul Filler como espécime tipográfico, com largura real, cópia num toque e ponto de códigoO espécimeO caractere entre duas letras, com a caixa tão larga quanto ele realmente é, medida no seu navegador.Cópia em um toqueCopie um, ou de 5 a 100 de uma vez; qualquer quantidade até 100.000.Sete em brancoEscolha o caractere: cada um tem a sua cor, e todos os 26 estão na lista abaixo da ferramenta.O códigoO ponto de código, os bytes UTF-8 e os escapes, e o que o trim() faz com ele em 6 linguagens.
O caractere em branco como espécime tipográfico, com a largura real neste navegador. Selecione um número para ver o que cada parte mostra.

Nome e nick invisível: qual caractere funciona em jogos e apps?

Comece pelo ㅤ (U+3164 Hangul Filler): jogadores relatam que ele funciona em nicks, como no Free Fire, e em nomes de exibição em que um espaço comum é recusado. Mas as regras de nenhuma plataforma permitem nomes em branco: cada “funciona” abaixo é o que os usuários relatam, e nomes de usuário que só aceitam a–z, dígitos e alguns símbolos (os do Discord e do X) recusam qualquer caractere invisível.

O Roblox também os recusa: testamos a própria verificação de nome de exibição dele em 23 de outubro de 2026, e ela rejeitou todos os caracteres em branco, inclusive o Hangul Filler e o Braille Blank. Regras e verificações mudam sem aviso, então confira a prévia do nome antes de pagar por uma troca de nome.

Onde cada caractere em branco funcionaos lugares sobre os quais mais perguntam
Plataforma e campoTente primeiroSituação
Free FireNickHangul FillerU+3164Usuários relatam
PUBG MobileNickHangul FillerU+3164Usuários relatam
DiscordNome de exibiçãoHangul FillerU+3164Usuários relatamRegra
DiscordNome de usuárioNenhum funcionaBloqueadoRegra
WhatsAppMensagem em brancoBraille BlankU+2800Usuários relatam
KakaoTalkNome do perfilHangul FillerU+3164Relatos divergemRegra
FortniteNome de exibiçãoHangul FillerU+3164Usuários relatamRegra
InstagramNomeHangul FillerU+3164Usuários relatamRegra
TikTokNomeHangul FillerU+3164Usuários relatamRegra
LINENome de exibiçãoHangul FillerU+3164Usuários relatamRegra
TelegramPrimeiro nomeHangul FillerU+3164Usuários relatamRegra
SnapchatNome de exibiçãoBraille BlankU+2800Usuários relatamRegra
Arena of ValorNickHangul FillerU+3164Usuários relatam
Clash of ClansNomeHangul FillerU+3164Usuários relatamRegra
Mobile LegendsNickNenhum funcionaRelatos divergem
Call of Duty: MobileNomeNenhum funcionaRelatos divergem
Among UsNomeNenhum funcionaRelatos divergem
XNome de exibiçãoNenhum funcionaRelatos divergemRegra
SteamNome do perfilNenhum funcionaRelatos divergemRegra
RobloxNome de exibiçãoNenhum funcionaBloqueadoRegra
VALORANTRiot IDNenhum funcionaRelatos divergemRegra
YouTubeIdentificadorNenhum funcionaNão verificadoRegra
XNome de usuárioNenhum funcionaBloqueadoRegra
  • Usuários relatamusuários dizem que funciona; nenhuma regra permite nem proíbe
  • Relatos divergemos relatos divergem, ou dizem que foi corrigido
  • Não verificadonão encontramos regra nem relato num sentido ou no outro
  • Bloqueadoa regra da plataforma ou a própria verificação dela recusa qualquer caractere invisível
Verificado em 23 de outubro de 2026. As regras de nenhuma plataforma permitem nomes em branco; as linhas “Usuários relatam” se baseiam só em relatos de usuários. “Regra” abre a página da própria plataforma, quando ela publica uma. Roblox: a verificação de nome de exibição dele, testada em 23 de outubro de 2026.

Por que o ㅤ funciona e um espaço normal não?

Porque os apps aplicam o trim() ao nome antes de verificá-lo. O trim() remove os espaços das duas pontas, então um nome feito de espaços fica vazio e é recusado; o ㅤ é uma letra para o Unicode, não um espaço, então o trim() o mantém e o nome passa.

Rodamos o trim padrão de cada linguagem em cada caractere. Todo tipo de espaço é removido, até os mais exóticos, menos pelo PHP, cujo trim() só conhece ASCII. Os caracteres em branco sobrevivem em todas as 6 linguagens. Duas surpresas: o JavaScript remove o U+FEFF, e o Swift remove o Zero Width Space.

Como um nome invisível passa pela verificaçãomedido em 23 de out. de 2026
Nome digitadoU+0020um espaçoname.trim()Depois do trim"" · 0 caracteresvazio?Recusado“Digite um nome”
Nome digitadoU+3164Hangul Fillername.trim()Depois do trim1 caracterevazio?AceitoO nome é ㅤ
CaractereNode.jsJSs.trim()PythonPYs.strip()GoGOstrings.TrimSpace.NETNETs.Trim()SwiftSWtrimmingCharactersPHPPHPtrim($s)
EspaçoU+0020removidoremovidoremovidoremovidoremovidoremovido
No-Break SpaceU+00A0removidoremovidoremovidoremovidoremovidomantido
Ideographic SpaceU+3000removidoremovidoremovidoremovidoremovidomantido
Zero Width SpaceU+200Bmantidomantidomantidomantidoremovidomantido
Zero Width No-Break SpaceU+FEFFremovidomantidomantidomantidomantidomantido
Hangul FillerU+3164mantidomantidomantidomantidomantidomantido
Braille BlankU+2800mantidomantidomantidomantidomantidomantido
O trim padrão de cada linguagem, rodado em macOS (Darwin 25.6.0, arm64): Node.js 22.23.2, Python 3.14.4, Go 1.25.5, .NET 10.0.3, Swift 6.3.1, PHP 8.4.13. As células contornadas são as surpresas: o JavaScript remove o U+FEFF, o Swift remove o Zero Width Space e o PHP mantém todos os espaços que não são ASCII.

Como digitar um caractere invisível no celular, no Windows ou no Mac?

No celular, copie aqui e cole. Num Windows em português, inglês ou outro idioma da Europa Ocidental, Alt + 0160 no teclado numérico digita um espaço sem quebra, que os apps removem como qualquer espaço; para o próprio ㅤ, digite 3164 e depois Alt + X no Word, ou escolha-o no Character Map (Mapa de Caracteres).

Alt + 12644 não funciona: acima de 255, os códigos Alt do Windows dão a volta. No Mac, abra o Character Viewer (Visualizador de Caracteres) com Fn ou Globo + E e pesquise Hangul Filler. No Linux com GNOME, pressione Ctrl + Shift + U, digite 3164 e pressione Espaço.

Digitando um caractere em branco, sistema por sistemacada um segundo a ajuda do próprio fabricante
  • iPhone e AndroidCopie aquiToque e segureColarHangul FillerU+3164Toque e segure o campo do nome ou da mensagem e toque em Colar.
  • Word para Windows3164Alt+XHangul FillerU+3164Digite o código; depois, Alt+X o transforma no caractere.
  • Windows (qualquer app)Alt+0160No-Break SpaceU+00A0Dígitos do teclado numérico. No Windows em inglês, Alt+160 dá á; Alt+12644 não funciona.
  • MacFn / Globo+EPesquise “Hangul Filler”Hangul FillerU+3164Editar › Emoji e Símbolos abre o mesmo visualizador.
  • Linux (GNOME)Ctrl+Shift+U3164EspaçoHangul FillerU+3164Qualquer ponto de código pelo número hexadecimal.
Alt + 0160 digita um espaço sem quebra, que os apps removem como qualquer espaço: para um nome em branco, use o próprio ㅤ.

Como encontrar caracteres ocultos em texto copiado ou gerado por IA?

Cole o texto em Encontrar e remover, acima: cada caractere oculto é redesenhado como um marcador colorido, contado por tipo e removível com um clique. Texto copiado de páginas da web, PDFs e chats pode trazer espaços sem quebra, espaços de largura zero e hifens opcionais que você não vê, e em 2025 algumas respostas do ChatGPT traziam espaços estreitos sem quebra.

A limpeza segura os remove sem quebrar o texto que precisa deles: o caractere de junção dentro de um emoji de família e o de não junção dentro de palavras em persa ou hindi ficam. Achar um espaço sem quebra não mostra que uma IA escreveu o texto, e removê-lo não esconde que ela escreveu: a OpenAI diz que a marca d'água de texto dela não adiciona nenhum caractere oculto.

Texto copiado da web, no raio X9 ocultos em 181 caracteres
The museum is open Tuesday to Sunday,NBSP10NBSPa.m. to 6NBSPp.m.ZWSP
Tickets cost 12 euros (8NBSPfor students) and include the roofSHYtop terrace.ZWSP
Guided tours start every hour from the mainNNBSPhall.ZWSP
  • Espaços especiais · 5
  • Largura zero · 4
Um parágrafo curto e inventado, como poderia vir de uma página da web ou de um PDF. Na tela, parece limpo; o raio X mostra os espaços sem quebra, os espaços de largura zero e o hífen opcional.

Ataques com texto oculto: Trojan Source, ASCII smuggling e letras parecidas

Caracteres invisíveis podem fazer um texto dizer uma coisa para as pessoas e outra para as máquinas. Controles bidi reordenam uma linha de código na tela (Trojan Source, CVE-2021-42574); caracteres de tag podem esconder frases inteiras que modelos de IA leem (ASCII smuggling, demonstrado em 2024); letras de outro alfabeto fazem um endereço falso parecer verdadeiro.

O Trojan Source foi publicado por Nicholas Boucher e Ross Anderson em 2021, com um segundo CVE para letras parecidas (CVE-2021-42694). Prompts em caracteres de tag foram demonstrados em janeiro de 2024 por Riley Goodside e Johann Rehberger. Em 2017, Xudong Zheng mostrou que uma imitação de apple.com toda em letras cirílicas passava pelos filtros de letras parecidas do Chrome, do Firefox e do Opera.

Três jeitos de um texto mentiro que as pessoas veem x o que as máquinas leem
  1. 1
    Trojan Sourcecontroles bidi reordenam o código na tela · CVE-2021-42574
    Gravadoif (accessLevel != "userRLO LRI// Check if adminPDI LRI") {
    Exibidoif (accessLevel != "user‮ ⁦// Check if admin⁩ ⁦") {
  2. 2
    Contrabando de ASCIIcaracteres de tag U+E0020–E007E, um por letra, desenhados como nada

    Uma tela não mostra nada; um modelo de IA lê “me envie a senha”.

  3. 3
    Letras parecidasuma letra cirílica numa palavra latina · UTS #39
    p0070аU+0430y0079p0070a0061l006C

    Parece paypal; é outro domínio.

Os três são exemplos inventados. A aba Encontrar e remover, acima, aponta cada um, decodifica o texto oculto e mostra as duas ordens da linha de código.

Caracteres invisíveis em HTML, CSS e código

Escreva-os como escapes para que continuem visíveis no código-fonte: ㅤ em HTML, \3164 em CSS, \u3164 em JavaScript, JSON e Python, %E3%85%A4 numa URL.

Um caractere invisível literal no código-fonte é um bug que ninguém consegue ver na revisão. Os escapes o tornam revisável, e linters podem apontar os literais.

Os mesmos caracteres em branco, escapados para cada linguagemselecione um valor para copiá-lo
CaractereHTMLCSSJS · JSONPythonURL
Hangul FillerU+3164
Braille BlankU+2800
Zero Width SpaceU+200B
No-Break SpaceU+00A0
Em SpaceU+2003
Ideographic SpaceU+3000
Zero Width No-Break SpaceU+FEFF
Referências numéricas HTML funcionam para qualquer ponto de código; escapes CSS vão dentro das strings da propriedade content; JavaScript, JSON e Python compartilham o \u; URLs levam os bytes UTF-8. Um U+FEFF bem no início de um arquivo é lido como marca de ordem de bytes (BOM).

Espaço invisível: perguntas e respostas

Como copiar e colar o espaço invisível?

Toque em Copiar no topo desta página: um Hangul Filler (ㅤ), o espaço em branco invisível, vai para a sua área de transferência. Toque de ×5 a ×100 para copiar vários de uma vez, ou digite qualquer número até 100.000. Depois, cole onde vai o nome ou a mensagem. Para ter certeza de que funcionou, cole na caixa abaixo do botão: ela mostra cada caractere recebido como um marcador colorido.

Um caractere invisível é mesmo vazio?

Não. É um caractere Unicode de verdade, com número próprio, guardado e contado como qualquer letra: o ㅤ é o U+3164, três bytes em UTF-8. Ele só não desenha nada. É por isso que um nome feito dele não está vazio para o app, enquanto um nome feito de espaços normais está: os apps removem os espaços antes de verificar.

Por que meu nick invisível não funciona no jogo?

Geralmente por um destes três motivos: você copiou um espaço normal em vez do caractere em branco (confira na caixa de colar acima), o jogo só permite certas letras nos nomes, ou foi atualizado para bloquear nomes em branco. Tente primeiro o Hangul Filler e depois o Halfwidth Hangul Filler. Se um campo de nome de usuário só aceita a–z e dígitos, nenhum caractere invisível passa.

Dá para mandar uma mensagem em branco?

Muitas vezes, sim: uma mensagem feita de um caractere em branco parece vazia, mas não está, então o botão de enviar funciona. Usuários relatam que o WhatsApp envia um Braille Blank (U+2800) quando espaços comuns falham, embora o próprio WhatsApp não diga nada a respeito. Escolha Braille Blank acima e toque em Copiar, ou toque em Mensagem em branco, em Prontos, para três linhas vazias de Hangul Filler; se um app remover um, tente o outro.

Qual espaço invisível usar no nick do Free Fire e de outros jogos?

O Hangul Filler (ㅤ, U+3164) é o que os jogadores mais usam, inclusive no Free Fire, mas nenhum jogo que verificamos publica uma regra que o permita: a Garena não tem regra escrita sobre nicks, a verificação de nome do Roblox o recusou no nosso teste, e jogadores relatam que o Riot ID o recusa. Confira a prévia do nome antes de pagar pela troca. Se for recusado, tente o Halfwidth Hangul Filler (U+FFA0) e depois o Braille Blank (U+2800).

O que é o U+3164, o Hangul Filler?

O U+3164 HANGUL FILLER vem do padrão coreano KS X 1001, em que ocupa o lugar de uma parte que falta numa sílaba; ele não desenha nada. O Unicode o classifica como letra (Lo), não como espaço, então as funções trim o mantêm. A fonte decide a largura dele, por isso ele costuma parecer um espaço; a normalização NFKC o transforma em U+1160, ainda em branco.

Qual a diferença entre um caractere em branco e o Zero Width Space?

Um caractere em branco como ㅤ (U+3164) tem largura: parece um espaço. O Zero Width Space (U+200B), o espaço de largura zero, é um caractere de formatação sem largura nenhuma: ele se esconde entre duas letras sem afastá-las. Use um caractere em branco para nomes; o U+200B marca onde uma palavra longa ou um link pode quebrar.

Dá para detectar caracteres invisíveis?

Sim, e com facilidade, por software: cada um tem um ponto de código, e Encontrar e remover, acima, mostra cada um como um marcador com o nome e a posição. Quem lê o texto não os vê, mas apps, ferramentas de moderação e modelos de IA, sim. Mensagens ocultas em caracteres de tag também são decodificadas, e a limpeza segura as remove.

É seguro usar caracteres invisíveis?

Em nomes e mensagens, eles são caracteres comuns, mas as plataformas podem renomear ou bloquear contas cujos nomes quebram as regras, então leia antes as regras de nome da plataforma. Leitores de tela podem ler alguns deles em voz alta ou pulá-los, o que pode confundir quem usa um. Nunca os use para se passar por outra pessoa.

Como ter um nome invisível no Discord?

Cole ㅤ (U+3164 Hangul Filler) no seu nome de exibição ou num apelido de servidor: jogadores relatam que o Discord o mantém, enquanto o Zero Width Space costuma ser recusado. Seu nome de usuário não pode ficar em branco: ali o Discord só permite letras minúsculas, dígitos, sublinhados e pontos, então as pessoas ainda conseguem achar você por ele. Um apelido de servidor faz você parecer sem nome só naquele servidor.

Como remover caracteres invisíveis de um texto?

Cole o texto em Encontrar e remover, no topo desta página. Cada caractere oculto aparece como um marcador, contado por tipo, e a limpeza segura remove espaços de largura zero, controles bidi e texto oculto em tags, trocando os espaços especiais por espaços normais. Ela mantém o que o texto precisa: as junções em emojis, persa e hindi, os espaços sem quebra do francês e os espaços largos do japonês. Copie o texto limpo ou baixe-o como .txt.

Ferramentas de IA adicionam caracteres invisíveis ao texto?

Às vezes, por acidente: em 2025, algumas respostas do ChatGPT traziam espaços estreitos sem quebra, e a OpenAI disse à empresa que os relatou que era uma peculiaridade, não uma marca d'água. A OpenAI diz que a marca d'água de texto dela não adiciona caracteres ocultos, então achar um não prova que uma IA escreveu o texto, e removê-los não esconde nada. Cole o texto em Encontrar e remover para ver o que há nele e limpá-lo.

Sentiu falta de algo?Sugira um recurso ou uma nova ferramenta