Como comparar documentos Markdown com Markdown Diff

Cole uma versão anterior e uma versão posterior de qualquer texto ou documento Markdown e veja exatamente o que mudou, linha por linha. Tudo roda no seu navegador — sem git, sem upload e sem conta.

Identifique mudanças entre duas versões de texto instantaneamente.

Markdown Diff compara texto bruto linha por linha e mostra um unified diff: linhas adicionadas em verde, linhas removidas em vermelho e linhas sem alteração em cinza neutro. Uma linha de resumo conta quantas linhas mudaram.

Use para release notes, revisões de propostas, rascunhos editados por IA ou qualquer documento em que você tenha duas cópias e precise ver o que mudou sem abrir git ou um processador de texto.

Markdown Diff with original and revised text in side-by-side panels
Paste the original on the left and the revised version on the right.

Compare duas versões em menos de um minuto.

  1. Abra Markdown Diff.
  2. Cole o texto original no painel esquerdo.
  3. Cole o texto revised no painel direito.
  4. Revise o unified diff abaixo — verde para adições, vermelho para remoções.
  5. Clique em Copy diff para obter um unified diff em texto simples para email, Slack ou comentário de PR.
Markdown Diff showing colour-coded unified diff with summary chips
The diff updates as you type. Summary chips show added, removed, and unchanged line counts.

Bons casos para um diff no navegador.

  • Comparar uma proposta editada por um cliente com seu último rascunho.
  • Verificar o que uma reescrita por IA mudou antes de publicar.
  • Revisar edições de changelog ou release notes quando o arquivo não está no git.
  • Fazer uma checagem rápida de dois arquivos Markdown exportados do Notion, Docs ou de um CMS.

A ferramenta compara linhas de texto bruto — ela não renderiza a formatação Markdown. Isso mantém o diff legível quando pipes, hashes e asteriscos poderiam adicionar ruído.

Se o diff parecer inesperado.

  • Espaços importam. Um espaço no fim da linha ou uma linha em branco extra conta como mudança.
  • Finais de linha do Windows (CRLF) versus Mac/Linux (LF) podem mostrar muitos pequenos diffs — normalize no seu editor primeiro, se necessário.
  • Blocos muito longos em uma única linha aparecem como uma linha alterada. Diff por palavra está planejado para uma versão futura.
  • Clique em Load sample para ver um exemplo funcional com uma linha alterada e uma adição.
Markdown Diff copy diff button with status confirmation
Copy diff puts a standard unified diff on your clipboard.

Somente local no navegador.

O texto colado fica no seu dispositivo. Markdown Diff calcula o diff em JavaScript dentro do seu navegador. Nada é enviado aos servidores da Tiny Design Shop.