Git Conventional Commit & URL Converter
About Markdown Link Checker
The Markdown Link Extractor & Dead Link Auditor scans `.md` documents to extract all inline links, reference links, image URLs, and anchor fragments, testing link syntax, reporting broken anchor targets, and validating absolute URLs.
How to Use Markdown Link Checker
Step 1
Paste your Markdown document into the editor.
Step 2
Inspect the extracted link table and anchor validation results.
Step 3
Review any flagged syntax warnings or missing anchor targets.
Step 4
Click "Export Link Table".
Practical Use Cases for Markdown Link Checker
Auditing Documentation Links Before Publishing
Scan README files and documentation directories to catch broken anchor tags (`#heading-slug`), malformed URLs, and missing protocol schemes.
Extracting All External URLs from Articles
Extract a clean list of all external websites referenced across your Markdown blog posts for SEO link reviews.
Input & Output Examples
Scanning Markdown for Links and Anchors
`Read our [Guide](#getting-started) and visit [RenderXD](https://renderxd.com).`
Links Found: 2 | Anchor: `#getting-started` (Checked against H2 header) | External: `https://renderxd.com` (Status: Valid URL)
Key Features & Performance
- ✓Extracts: Inline links `[text](url)`, Reference links `[text][ref]`, Image links ``, and autolinks `<url>`.
- ✓Verifies internal anchor links (`#slug`) match existing headings in the document.
- ✓Outputs link inventory table with export to CSV and JSON.
- ✓100% Client-Side memory execution.
- ✓1-Click Copy link report.
Key Terminology & Definitions
Anchor Fragment (`#heading`)
A hash-prefixed identifier linking directly to a specific section heading within the same document.
Reference-Style Link
A Markdown link format separating link text `[text][id]` from its URL definition `[id]: https://...` at the bottom of the file.
