01
Two files, one desk
Open the original and the revised Markdown. The comparison stays in this browser.
Markdown diff checker
Drop two Markdown files and read heading-aware changes in this browser. Nothing is uploaded, and the original files stay as they are.
checklist.md
Original vs revised
@@ Before release
- [x] Validate preview
- [ ] Publish notes
+ [x] Publish notes
+ [ ] Record the print proof
@@ Rollback
+ ## Rollback
What the checker shows
Plain line pairing by position misreads a heading that moved down. MD Viewer keeps shared sections lined up and names outline changes separately.
01
Open the original and the revised Markdown. The comparison stays in this browser.
02
The outline shows which sections arrived, left, or changed level before you read every line.
03
Heading names come from the selected Markdown profile, not from a second parser.
04
CRLF versus LF is a note, not a rewrite of every line.
05
Reading a file for comparison does not save over it. Download a .diff if you want a record.
06
Specs, READMEs, and notes can be compared without a repository.
Use Source for the line walk, Outline for heading changes, and Preview to see both documents with the same engine as the editor. Download a unified diff when you need a file to keep.
Open the diff checkerOriginal outline
Revised outline
Questions
No. Both files are read in this browser. MD Viewer does not send the source to a server.
The outline names headings that were added, removed, or changed level, using the same Markdown profile as preview. The source view still shows every changed line.
No. Opening a file for comparison does not write back to disk. Download a unified .diff if you want a record to keep.
It is a local two-file comparison, not a repository tool. It does not need Git, and it names Markdown headings instead of only listing line numbers.
Compare the two files on this device.
Nothing is uploaded. The originals stay on disk.