📃 Diff de Texto

Compare texto lado a lado — destaca cada mudança

✓ Grátis para sempre · ✓ Sem cadastro · ✓ Sem upload · ✓ Funciona offline

🔒 Seu texto nunca sai do seu dispositivo. Todo o processamento acontece localmente no seu navegador usando Algoritmo de diff JavaScript. Sem upload, sem servidor, sem rastreamento.

Recursos

  • Três Modos de Diff — Compare texto por caracteres, palavras ou linhas — escolha a granularidade que se adequa às suas necessidades.
  • Saída Codificada por Cor — Adições destacadas em verde, deleções em vermelho, texto inalterado em cinza.
  • Estatísticas de Alteração — Veja quantos caracteres, palavras ou linhas foram adicionados, removidos ou ficaram iguais, contados na unidade do modo escolhido.
  • Trocar, limpar e abrir arquivos — Troque o texto original e o modificado, limpe os dois campos ou abra um arquivo de texto em qualquer um dos lados.

Como Funciona

  1. Digite texto original — Cole a versão original do seu texto no painel esquerdo.
  2. Digite texto modificado — Cole a versão modificada no painel direito.
  3. Revise diferenças — Veja os dois textos alinhados lado a lado (ou em linha), com cada mudança destacada. Alterne entre os modos de caractere, palavra e linha.

Casos de Uso

  • Compare dois rascunhos de um artigo ou documento
  • Identifique alterações entre versões de código sem Git
  • Verifique edições em contratos ou documentos legais
  • Compare respostas de API ou arquivos de configuração

Perguntas Frequentes

Qual modo de diff devo usar?

Modo de caractere mostra mais detalhes. Modo de palavra é melhor para prosa e linguagem natural. Modo de linha é ideal para código e texto estruturado.

Posso comparar textos grandes?

Sim. O algoritmo de diff executa eficientemente no seu navegador. Textos de dezenas de milhares de caracteres são manipulados suavemente.

Ele percebe espaços e quebras de linha a mais?

Sim. Os modos de caractere e linha mostram cada espaço. O modo de palavra compara as palavras em si, então quando dois textos diferem só em espaços ou quebras de linha ele avisa e marca onde — nunca diz que são idênticos.

Como os dois lados são alinhados?

Linha por linha: linhas sem alteração ficam lado a lado, e uma linha alterada fica de frente para a linha em que se transformou, com as palavras ou caracteres alterados destacados dentro dela. Trechos longos sem alteração ficam recolhidos — clique para mostrar.

Ferramentas Relacionadas

💬 Bug, ideia, ou só um oi? Conte ao Milo 🐨 · [email protected]