Content and publishing · Independent · 23 Oct 2026

tcort/markdown-link-check

checks all of the hyperlinks in a markdown text to determine if they are alive or dead

← Content and publishing
Markdown Link Check: document link checker. Scans Markdown files and tests every web link for life.

In simple English

This tool checks every web link inside your documentation and notes. It finds broken pages before your readers click on them. You can run it on your own computer or set it up to check files automatically. It costs nothing to use and takes a few seconds to run. The licence lets you use it freely without paying.

What it is

A command-line utility and library written in JavaScript that extracts hyperlinks from Markdown files and tests them against the live web. It reports which links work, which return error codes, and which are offline.

What it is good for

Solo builders who write documentation in Markdown and want an automated way to catch broken links before publishing.

Stars721
LicenceISC
Latestv3.15.0 (2026-07-28)checked 23 Oct 2026
Last code change2026-10-22
Written inJavaScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Runs quickly on a single file or an entire folder of notes.
  • Integrates into continuous integration pipelines and pre-commit hooks.
  • Supports custom headers, ignored patterns, and regular expression replacements.
Watch for
  • Requires Node.js installed on your computer to run locally.
  • Can produce false alarms if target websites block automated request checkers.
  • Large documentation sets with many links can take several minutes to verify.
Replaces

Checking links by hand by clicking on every URL in your documents.

Works well with

Pre-commit hooks or GitHub Actions for automated documentation checks.

Similar repositories
  • lycheeverse/lychee4.0k stars

    A fast link checker written in Rust that supports Markdown, HTML, and other text formats.

  • linkchecker/linkchecker1.1k stars

    A comprehensive link checking tool that verifies websites, documents, and local files.

Also reviewed on Repo Radar
  • facebook/docusaurus67k stars

    A static site generator from Meta that turns Markdown files into a documentation website.

  • mkdocs/mkdocs23k stars

    Turns a folder of Markdown files into a documentation website, controlled by one settings file.

  • squidfunk/mkdocs-material28k stars

    Turns a folder of Markdown files into a searchable documentation website, with every formerly sponsor-only feature now included.

Install
npm install -g markdown-link-check
markdown-link-check ./README.md

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship › Testing & Quality › Link Checking.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.