Pular para o conteúdo

Comparar textos

Text Diff

Compara dois textos lado a lado ou em linha, no nível de linha, palavra ou caractere.

Duas versões lado a lado com as diferenças marcadas, calculadas com o algoritmo de Myers e não com uma comparação linha por linha. Serve para a nova redação de um contrato, duas exportações dos mesmos dados ou um parágrafo que alguém editou sem dizer o que mudou.

🔒 Roda inteiramente no seu navegadordiffcomparemerge
Exibição

Original

Solte um arquivo para “Original”

É lido nesta aba. Nada é enviado.

Modificado

Solte um arquivo para “Modificado”

É lido nesta aba. Nada é enviado.

Como usar

  1. Ponha a versão antiga à esquerda

    A direção decide qual lado é chamado de adição e qual de remoção. A esquerda é o que era; a direita, o que virou.

  2. Escolha a granularidade

    Comparar por linhas é o certo para código e configuração. Por palavras ou por caracteres é o certo para prosa, em que uma comparação por linhas marca um parágrafo inteiro como mudado porque uma palavra se moveu.

  3. Ignore o que não importa para você

    Espaços em branco e maiúsculas podem ser excluídos da comparação. Um documento que volta de outro editor muitas vezes difere só em espaços no fim das linhas, e esconder isso deixa as edições reais visíveis.

Perguntas frequentes

Meu documento é enviado para algum lugar?

Não. A comparação roda no seu navegador. O rascunho de um contrato e uma planilha não publicada são as duas coisas que as pessoas mais querem comparar e menos querem enviar, e é por isso que esta ferramenta não envia.

Marca um parágrafo inteiro como mudado

Você está comparando por linhas e o parágrafo é uma linha longa só. Mude para a granularidade de palavras ou de caracteres — um parágrafo com quebra automática não tem estrutura de linhas com que uma comparação por linhas possa trabalhar.

Duas linhas que parecem idênticas aparecem como diferentes

Quase sempre é uma diferença invisível: um espaço no fim, um espaço não separável, ou um “ã” ou um “ç” guardado decomposto de um lado e composto do outro. As ferramentas de caracteres invisíveis e de normalização a nomeiam com exatidão.

Pode receber de

Em seguida

Estas aceitam o que esta ferramenta produz, então o resultado pode ir direto.