Comparador de Texto Caractere a Caractere | Revisão e Correção Online
Esta ferramenta destaca as menores diferenças entre duas versões de um texto: uma vírgula deslocada, um acento esquecido, uma cedilha trocada, uma palavra substituída. Foi pensada para revisores, redatores, tradutores e profissionais do direito que precisam conferir fielmente uma revisão até o menor caractere.
💡 O que esta ferramenta detecta
- Comparação em nível de caractere: A análise vai além da linha inteira — você enxerga exatamente qual palavra foi trocada, qual letra foi corrigida ou qual sinal de pontuação foi inserido.
- Acentos e cedilhas: Diferenças entre "a" e "à", "e" e "é", "c" e "ç", ou "não" escrito como "nao" ficam imediatamente evidentes. Essencial para revisões criteriosas em português.
- Espaços e pontuação: A ferramenta sinaliza espaços duplos, travessões ("—") trocados por hifens ("-"), aspas curvas ("") substituídas por aspas retas ("") e outros detalhes tipográficos facilmente ignorados em uma leitura rápida.
- Rolagem sincronizada: Em textos longos, os dois painéis rolam juntos para que você acompanhe o mesmo trecho nos dois lados.
- Privacidade: Nada é enviado pela internet. O texto permanece no seu navegador, o que é adequado para revisar manuscritos inéditos, contratos, pareceres jurídicos ou trabalhos acadêmicos confidenciais (TCCs, dissertações, teses).
🧐 Perguntas Frequentes
Q. Qual a diferença em relação a um comparador linha a linha?
A. Um comparador linha a linha (como o git diff) marca a linha inteira como alterada assim que um único caractere muda — útil para código-fonte, mas pouco prático para prosa. Esta ferramenta aponta precisamente o caractere ou a palavra modificada dentro de cada frase, ideal para revisões editoriais.
Q. A ferramenta diferencia maiúsculas e acentos?
A. Sim, com rigor. "São Paulo" e "Sao Paulo" são considerados distintos, assim como "coração" e "coracao". Esse é justamente o comportamento esperado em uma revisão criteriosa do português.
Q. Posso usar para comparar duas traduções?
A. Sim. Cole a primeira versão à esquerda e a segunda à direita: divergências de vocabulário, pontuação ou ortografia aparecem de imediato, o que ajuda a harmonizar traduções ou a garantir consistência com um manual de estilo editorial.
📚 Por baixo dos panos: o algoritmo Diff Match Patch
Esta ferramenta utiliza o Diff Match Patch, biblioteca de código aberto desenvolvida pelo Google para calcular a menor diferença possível entre duas cadeias de caracteres. Diferentemente de utilitários clássicos como o diff do Unix, que raciocinam linha a linha, o Diff Match Patch opera em nível de caractere e depois aplica uma limpeza semântica (diff_cleanupSemantic) para agrupar as alterações em blocos legíveis por um humano.
Na prática, isso significa que a ferramenta não se limita a dizer "esta frase mudou": ela aponta quais palavras ou letras dentro da frase foram adicionadas ou removidas. É a mesma lógica que o Google Docs usa para exibir o histórico de revisões, e é exatamente o que se espera de uma revisão profissional em português, onde cada sinal conta.