Comparador de Textos (Text Diff)
Compare dois textos ou arquivos por linhas, palavras, caracteres ou frases, em modo inline ou lado a lado, e exporte um .patch — tudo localmente no seu navegador.
🔒 Executa completamente no seu navegador — nada é enviadoCompare duas versões de um texto localmente
Um diff visual torna as alterações mais fáceis de revisar do que ler dois rascunhos lado a lado. Esta ferramenta compara um texto original com uma versão modificada e destaca o que foi removido e o que foi adicionado. É útil para notas de lançamento, edições de políticas, macros de suporte, trechos de código, strings traduzidas, configurações copiadas e qualquer situação em que você precise entender o que mudou antes de aceitar ou compartilhar a nova versão. Você pode colar o texto ou soltar arquivos como .txt, .md, .json, .csv ou código-fonte em qualquer uma das caixas. A comparação é gerada inteiramente no navegador.
Quatro modos de comparação cobrem diferentes tipos de revisão. O modo de linha é o melhor quando a estrutura importa: listas, registros, markdown e código são mais fáceis de examinar quando linhas inteiras alteradas aparecem coloridas. O modo de palavra é ideal para prosa, pois mostra edições menores dentro de uma frase; o modo de caractere detecta erros de digitação de uma só letra e IDs alterados; e o modo de frase mostra quais frases foram reescritas. As opções para ignorar espaços em branco, maiúsculas/minúsculas e linhas vazias eliminam o ruído, como código reindentado ou linhas em branco extras, para que restem apenas as edições relevantes.
Lendo o resultado do diff
O texto removido é mostrado com fundo vermelho, e o texto adicionado, com fundo verde. A visualização lado a lado coloca o original e a versão modificada em duas colunas com números de linha, e as linhas alteradas que ficam frente a frente recebem um destaque mais forte nas palavras ou caracteres exatos que diferem. A visualização inline mostra um único fluxo, com números de linha no modo de linha. Use Próxima e Anterior, ou F7 e Shift+F7, para saltar de uma alteração para a seguinte em vez de rolar por documentos longos. O resumo mostra o número de alterações, quanto foi adicionado e removido, e uma porcentagem de similaridade.
Revise e compartilhe alterações
Compare um modelo de e-mail revisado com o texto aprovado, verifique se uma resposta gerada mudou uma formulação importante, inspecione um trecho de configuração antes de aplicá-lo, ou confirme se uma limpeza de lista removeu apenas as entradas pretendidas. Quando precisar passar as alterações a outra pessoa, baixe um arquivo .patch unificado: ele usa o mesmo formato do git e pode ser aplicado com git apply ou patch -p1. Um diff não substitui o julgamento, mas reduz a chance de deixar passar pequenas alterações. Manter a operação local também evita criar uma cópia no servidor de rascunhos que ainda podem ser confidenciais.
Como o restante das Ferramentas de Texto, esta página foi pensada para trabalhos utilitários rápidos e repetíveis, e não para armazenamento baseado em conta. Mantenha o texto original por perto quando o resultado importar, revise-o e copie apenas a versão final que deseja usar.
Como usar
- Adicione as duas versõesCole o texto original à esquerda e o texto modificado à direita, ou solte um arquivo em cada caixa. Soltar dois arquivos de uma vez preenche os dois lados.
- Escolha o modo, a visualização e as opçõesCompare por linhas, palavras, caracteres ou frases, escolha a visualização inline ou lado a lado e, se quiser, ignore espaços em branco, maiúsculas/minúsculas ou linhas vazias.
- Revise as alteraçõesClique em comparar e use Próxima e Anterior (ou F7 e Shift+F7) para saltar entre as alterações enquanto confere a pontuação de similaridade.
- Exporte um patchBaixe um arquivo .patch unificado com as alterações exatas para compartilhar ou aplicar com git apply ou patch.
Perguntas frequentes
Meu texto é enviado a um servidor de comparação?
Qual modo de comparação devo usar?
O que fazem as opções de ignorar?
Como a porcentagem de similaridade é calculada?
O arquivo .patch respeita as opções de ignorar?
git apply ou patch -p1.