Compare dois textos ou arquivos lado a lado. Adições em verde, exclusões em vermelho — tudo processado no navegador.
| 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 usado por Git, utilitários de patch e ferramentas de revisão de código. Linhas começando com + foram adicionadas, linhas começando 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 exclusões (vermelho), e linhas sem alteração são mostradas sem prefixo. Diffs são a base de sistemas de controle de versão 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 detectar 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 acontece inteiramente no seu navegador usando JavaScript. Nenhum texto é enviado para nenhum servidor. A ferramenta funciona offline após o carregamento inicial da página.