Skip to content
NSNormandin SystemsTHE EVERYDAY TOOLBOXMain site
Aa

Text / YOUR EVERYDAY TOOLBOX

Markdown Diff

Compare two Markdown documents and see the differences between them.

✓ Free to use✓ No account neededHow to use this tool ↓
YOUR WORKSPACESee an example ↗

Opening your tool…

Runs in your browser. Check important results and keep a copy of your original files.

THE PRACTICAL GUIDE · NORMANDIN SYSTEMS

Get more from Markdown Diff

Markdown Diff: Compare two Markdown documents and see the differences between them. Markdown comparison helps review both prose edits and formatting changes that can alter how a document renders. Comparison is most useful when both inputs represent the same kind of information. Decide whether capitalization, spacing, order, and repeated entries should count as meaningful differences before interpreting the result. A visible difference can be an intentional edit, a formatting artifact, or a data-quality issue; the comparison itself cannot choose among those explanations. Start with a known change so you understand how the display represents additions and removals. Then review unexpected differences in context and retain the original inputs while reconciling the final version.

Guide updated October 13, 2026

How to use this tool

  1. Begin with a representative input. For a practical test, use: Two Markdown versions where a heading or link changed. Replace demonstration values only after you understand the output.
  2. Place the two versions or lists into the corresponding inputs, preserving their original order unless your comparison intentionally ignores order.
  3. Review the reported differences and consider whether capitalization, blank lines, or spacing explain any unexpected result.
  4. Resolve meaningful differences in a separate working copy, then compare again to check that only the intended changes remain.

SEE IT IN PRACTICE

A worked example

EXAMPLE INPUT
Original: # Notes
Revised: ## Notes
RESULT / WHAT TO EXPECT
The revised heading changes from level 1 to level 2.

Only one marker is added, but the document hierarchy changes. Review rendered structure as well as the character-level difference.

Choose the comparison unit

A document review may care about lines and words, an inventory review about distinct entries, and a fuzzy-match experiment about character edits. Decide whether order, duplicates, capitalization, and whitespace are meaningful before interpreting the output. Applying the wrong comparison unit can make a small formatting change look important or hide a meaningful distinction between identifiers.

Use the result as evidence for a decision

A diff does not identify the correct version, and a small distance does not prove two records belong to the same person or entity. Review surrounding context and expected changes. For Markdown, preview the final rendering because a tiny marker edit can alter a whole block. For lists, preserve source labels and understand duplicate handling before interpreting membership counts.

When this tool is useful

  • Review a documentation revision
  • Inspect link changes
  • Compare two draft versions

Tips for a better result

  • A small syntax edit can have a large visual effect, so preview the final Markdown as well as reviewing the diff.
  • Keep the left and right versions labeled in your own notes so additions and removals are interpreted in the correct direction.
  • Use a tiny example with one known change to learn the comparison behavior before reviewing a long document.

Frequently asked questions

When should I use a diff, a list comparison, or edit distance?

Use a diff to inspect changes, list comparison to reconcile membership, and edit distance to quantify a defined string transformation. These answer related but different questions.

Should I normalize the inputs first?

Normalize only differences you explicitly want to ignore. Removing spaces or changing case can simplify a comparison, but can also hide changes that matter in code, identifiers, or carefully formatted text.

What should I save for a review?

Keep both original versions, the comparison settings where applicable, and a short note explaining accepted changes. This makes it easier to reproduce the comparison and distinguish content edits from formatting changes.

What happens to the information I enter?

The utility processes your input in this browser. Some tools retain field values in browser storage or the URL; avoid entering secrets in shareable fields. Page and asset requests still go to the hosting provider. Read the privacy and offline-use notes for details.