Markdown Local Link Validator

Check the validity of all local file links and anchors in your documents v2.1 · Browser Edition
📂Upload Markdown Documents
📄

Drag and drop .md / .markdown files here, or click the button below to select

Supports multi-file upload · Upload a full document directory for accurate path matching
📋Validation Report
🔎

Upload Markdown files and click "Start Validation"
The tool will automatically analyze all local links and anchors

Why Choose Our Online Markdown Local Link Validator?

Markdown Document Link CheckerDesigned for technical writers, documentation maintainers, and static site builders. It canrecursively scanall uploaded.mdfiles, automatically extract[text](path)format links, and verify each one to check iflocal files existand ifheading anchors (#anchor) match. External URLs (http/https/mailto) are intelligently skipped to avoid network interference and false positives. Under the hood, it uses the samecheck-doc-linksanchor slug algorithmas the Node.js version, accurately simulating GitHub Flavored Markdown's heading rendering rules to ensure detection results match the real rendering environment.

2026 Core Use Cases

Frequently Asked Questions (FAQ)

Q: Will the tool read sensitive files on my computer?

Absolutely not. All files are processed only in browser memory and are never uploaded to any server. Uploaded files are used solely for local link parsing and anchor matching; data is automatically cleared when the page is closed.

Q: Can links containing paths (e.g../docs/guide.md) be matched correctly?

Yes. The tool extracts the filename from the path for matching; if the browser supportswebkitRelativePath(Chrome/Edge, etc.), after uploading a folder, the tool uses the full relative path for precise matching, achieving higher accuracy.

Q: What are the matching rules for anchors (#section)?

The tool uses a GitHub-consistent slugification algorithm: removes HTML tags and special characters, converts to lowercase, and replaces spaces with hyphens. For example,## My Feature (v2.0)is converted to#my-feature-v20. Anchors in links are processed the same way before comparison.

Q: How many files can be checked at once?

No limit. However, it is recommended to upload no more than 200 files at a time to avoid browser rendering lag. The tool checks every local link in each file and provides a summary.

3 Key Advantages Over Similar Tools

Long-Tail Keywords: Markdown local link detection · Document anchor validation tool · Static site broken link check · Open source project documentation quality · Browser-based md link analysis · GFM anchor slug matching · Multi-file document validation.