Markdown Link Checker
Scan Markdown for malformed links: empty URLs, spaces in URLs, unclosed inline links, undefined reference labels, duplicate and unused definitions.
Loading tool...
What is Markdown Link Checker?
Markdown Link Checker is a client-side syntax scanner for links in Markdown documents. Paste a README, wiki page, or documentation file and it reports malformed inline links and images, reference links without definitions, duplicate definitions, and other link defects with exact line numbers. Fenced code blocks and inline code are skipped automatically, and nothing is ever uploaded β the whole scan runs in your browser.
Key Benefits
- Catch broken link syntax before it ships to your docs
- Line numbers and snippets make every issue easy to locate
- Severity filters keep large documents manageable
- Works fully offline β private documents stay private
Common Use Cases
- β’Polishing a README before publishing a repository
- β’Reviewing documentation pull requests for link errors
- β’Cleaning up old wikis with reference-style links
- β’Validating generated Markdown before deployment
How to Check Markdown Links
- Paste Markdown: Paste your README, docs page, or any Markdown content into the input box.
- Review the scan: Read the issue list β each item shows the line number, severity, and the exact snippet that failed.
- Filter issues: Switch between All, Errors, and Warnings to focus on the problems that matter most.
- Copy the report: Copy or download a plain-text report and attach it to your pull request or docs review.
Key Features
- Checks inline links and image syntax with exact line numbers
- Detects empty URLs, spaces in URLs, and unclosed parentheses
- Validates reference links, duplicate definitions, and unused definitions
- Skips fenced code blocks and inline code automatically
- Filter issues by severity with live statistics
- Copy or download a plain-text report for docs review