Compare dois textos ou ficheiros lado a lado. Adições a verde, eliminações a vermelho — tudo processado no browser.
| Modo | Granularidade | Melhor para |
|---|---|---|
| Line | Entire lines | Source code, config files, log comparison |
| Word | Individual words | Prose, documentation, markdown |
| Character | Single characters | Typos, invisible chars, encoding differences |
O formato de diff unificado é o formato de saída padrão utilizado por Git, utilitários de patch e ferramentas de revisão de código. Linhas que começam com + foram adicionadas, linhas que começam com - foram removidas, e linhas sem prefixo são contexto sem alteração.
@@ -1,4 +1,4 @@
function greet(name) {
- console.log("Hello, " + name + "!");
+ console.log(`Hello, ${name}!`);
return true;
}Um diff (diferença) mostra o que mudou entre duas versões de um texto. Linhas com + são adições (verde), linhas com - são eliminações (vermelho), e linhas sem alteração são mostradas sem prefixo. Os diffs são a base de sistemas de controlo de versões como o Git.
O diff de linha compara linhas inteiras e é melhor para código e prosa. O diff de palavra destaca palavras individuais que mudaram dentro de uma linha, útil para detetar pequenas edições. O diff de caractere mostra cada alteração de caractere, ideal para encontrar erros de digitação ou caracteres invisíveis.
Cole o conteúdo original no painel esquerdo e o conteúdo modificado no painel direito, depois clique em Comparar. O diff destacado mostra exatamente o que mudou. Use modo Linha para código, modo Palavra para prosa, ou modo Caractere para inspeção detalhada.
Sim. Toda a comparação ocorre inteiramente no seu browser usando JavaScript. Nenhum texto é enviado para nenhum servidor. A ferramenta funciona offline após o carregamento inicial da página.