FerramentasTodas as ferramentas

Texto

Limpar formatação de texto colado

Normaliza marcação de markdown, pontuação curva, caracteres invisíveis, espaçamento e quebras de linha soltas — cada tipo de limpeza é uma opção separada, com relatório de quantas ocorrências de cada uma foram encontradas.

Texto colado0 caracteres
Opções

Cole ou digite um texto acima para ver o resultado.

Processamento local: seu arquivo não sai do seu computador.

  • Faz:Normaliza marcação de markdown, pontuação curva, caracteres invisíveis, espaçamento e quebras de linha soltas — cada tipo de limpeza é uma opção separada, com relatório de quantas ocorrências de cada uma foram encontradas.
  • Processa:O texto é processado inteiramente no seu navegador — nada é enviado a servidor.
  • Não faz:Normaliza formatação — não reescreve, reformula nem altera o conteúdo do texto. A união de quebras de linha soltas usa uma regra prática (pontuação de fim de frase), não é infalível.

Formatação que não sobrevive à colagem

Texto colado de outro lugar raramente chega limpo. Um assistente de IA escreve em markdown — asterisco para negrito, sustenido para título, crase para código — porque essa marcação faz sentido em quem vai renderizar o texto depois; colado direto num campo de formulário, editor de texto sem suporte a markdown ou e-mail, os símbolos ficam ali, visíveis, sem cumprir função nenhuma. Um PDF guarda a posição de cada linha na página, não a estrutura do parágrafo — ao copiar, cada linha visual vira uma linha separada no texto colado, mesmo quando a frase continua na linha seguinte. Uma página web pode incluir caracteres sem representação visual (usados para controle de layout ou herdados de uma ferramenta de edição) que atravessam a colagem sem aparecer na tela, mas continuam ali, ocupando espaço no texto. Esta ferramenta normaliza esses três tipos de resíduo de formatação, cada um com sua própria opção.

Markdown que sobrou fora do lugar

Negrito (**texto** ou __texto__), itálico (*texto* ou _texto_), título (# texto) e código (`texto`) são marcação — símbolos que um renderizador de markdown interpreta e não mostra, exibindo só o efeito (negrito de verdade, por exemplo). Fora desse contexto, os símbolos continuam no texto, visíveis, sem o efeito pretendido. A remoção mantém a palavra e descarta só o símbolo — **importante** vira importante, não desaparece. Um cuidado deliberado: um sublinhado dentro de uma palavra (como em nome_da_variavel) não é tratado como marcação de itálico, porque markdown de verdade exige o sublinhado encostado em espaço ou início/ fim de frase, não no meio de uma palavra.

Travessão e aspas curvas: pontuação de aparência

Travessão longo (—) e aspas curvas (" " ' ') são formas "bonitas" da mesma pontuação — um hífen (-) e aspas retas (" '), só com tipografia mais refinada. Processadores de texto e alguns assistentes de IA substituem a versão simples pela versão curva automaticamente; a maioria dos sistemas que recebem texto colado (formulário, código, alguns editores) não têm problema com isso, mas alguns — principalmente campos que esperam só ASCII, ou onde o texto vai virar código — tratam a versão curva como um caractere diferente e inesperado. Converter para a forma simples elimina essa fonte de erro sem mudar o que a pontuação significa.

O caractere que ninguém vê, mas que continua ali

Espaço de largura zero, marca de direção de texto e espaço não separável não aparecem na tela — um espaço de largura zero literalmente não ocupa espaço nenhum, e uma marca de direção não tem glifo visível. Mas os dois continuam no texto como caracteres de verdade, contados por qualquer sistema que meça tamanho de campo, e capazes de quebrar comparação exata de texto (dois textos que parecem idênticos na tela, mas têm um caractere a mais escondido, não batem numa comparação literal). Removê-los não muda nada visível — é limpeza de algo que nunca deveria ter aparecido, mas que frequentemente atravessa a colagem sem ninguém perceber.

Por que unir quebra de linha é a opção mais arriscada

Diferente das outras cinco, "unir quebras de linha soltas" depende de uma regra prática, não de um padrão exato: quando uma linha não termina em pontuação de fim de frase, a quebra depois dela provavelmente é artificial (um PDF quebrando no fim da largura da página, não no fim da ideia), e vira um espaço. Essa regra acerta a maioria dos casos reais, mas tem um ponto cego conhecido — uma linha terminada numa abreviação como "Dr." ou "etc." tecnicamente termina em ponto, então não é unida, mesmo quando a frase continua. O efeito colateral nesse caso é deixar uma quebra que deveria ter sido unida — nunca o oposto, juntar duas frases que deveriam ficar separadas.

Uma limpeza por vez, ou todas de uma vez

As seis opções vêm ligadas por padrão, porque cobrem os padrões mais comuns de texto colado, mas cada uma pode ser desligada individualmente. Isso importa porque nem todo texto precisa de toda limpeza: um texto que já tem parágrafos curtos de propósito (uma lista, por exemplo) pode ser mal interpretado pela heurística de união de linha, então desligar só essa opção resolve sem abrir mão das outras cinco.

O que esta ferramenta não faz

Ela não reescreve, não reformula nem troca palavra por sinônimo — o conteúdo, a ordem das palavras, permanece exatamente o mesmo. Ela também não sabe de onde o texto veio; cada opção age sobre um padrão de formatação específico, não sobre a origem do texto.

Perguntas frequentes

O que esta ferramenta remove exatamente?

Seis coisas, cada uma ligável separadamente: marcação de markdown (asterisco de negrito/itálico, sustenido de título, crase de código), travessão longo (convertido para hífen simples), aspas curvas (convertidas para aspas retas), caracteres invisíveis (largura zero, espaço não separável, marcas de direção de texto), espaços múltiplos e no fim da linha, e quebras de linha soltas no meio de uma frase.

Por que texto colado de um PDF costuma ter linhas quebradas no meio da frase?

Porque um PDF guarda a posição de cada linha na página, não a estrutura do parágrafo — ao copiar o texto, cada linha visual vira uma linha separada no texto colado, mesmo quando a frase continua na linha seguinte. Esta ferramenta detecta isso por uma regra prática: quando uma linha não termina em pontuação de fim de frase (ponto, interrogação, exclamação, dois-pontos, ponto e vírgula), a quebra depois dela costuma ser artificial, e vira um espaço. É uma regra prática, não perfeita — uma linha terminada numa abreviação como "Dr." não é unida à seguinte, porque tecnicamente termina em ponto.

Essa ferramenta funciona com qualquer texto colado, ou só com um tipo específico?

Funciona com qualquer texto — cada opção de limpeza age sobre um padrão específico (marcação de markdown, um tipo de caractere, um tipo de espaçamento), independente de onde o texto veio. Texto colado de um assistente de IA costuma trazer markdown e travessão; texto colado de PDF costuma trazer linhas quebradas soltas e espaçamento irregular; texto colado de uma página web às vezes traz caracteres invisíveis. As seis opções cobrem os padrões mais comuns dessas origens, mas nenhuma delas verifica de onde o texto veio.

A ferramenta muda o significado ou o conteúdo do texto?

Não — ela só normaliza formatação. Nenhuma palavra é reescrita, sinônimo trocado ou frase reformulada; o que muda é só marcação (asterisco, sustenido, crase), pontuação de aparência (travessão, aspas curvas), caracteres sem representação visual (invisíveis) e espaçamento. O conteúdo — as palavras em si, na ordem em que estão — permanece o mesmo.

Por que cada tipo de limpeza é uma opção separada, em vez de um botão único que faz tudo?

Porque nem todo texto precisa de toda limpeza, e desligar uma opção específica evita um efeito colateral indesejado num caso particular — por exemplo, desligar "unir quebras de linha soltas" ao colar um texto que já tem parágrafos curtos de propósito (como uma lista), onde a heurística de junção erraria. Todas vêm ligadas por padrão porque cobrem os casos mais comuns, mas cada uma pode ser desligada individualmente.

Ferramentas relacionadas