Web Link Checker

Check internal links, external links, image URLs, and common broken-link issues on a webpage.

Link Checker

Web link checker

This link checker parses a, img, link, and script URLs from HTML, removes duplicates, and checks them one by one. Page links are checked by default, while image, CSS, and JavaScript resources can be enabled. Results distinguish successful responses, HTTP failures, and CORS or network blocks.

Remove duplicates

Each absolute URL is checked once to reduce duplicate requests and keep reports readable.

Base URL support

Relative paths are resolved against the base URL, useful for exported pages or a selected site directory.

Explain blocks

CORS or network blocks are not mislabeled as definite 404s; the report marks unreadable responses separately.

How to use

  1. Paste HTML with links and provide a base URL for relative paths.
  2. Enable resource checking if needed, then check links and wait for each result.
  3. Fix definite HTTP errors. For CORS blocks, allow the current page on the target server.

FAQ

Why is a request blocked by CORS?

The target server decides whether the current page may read a cross-origin response through response headers. A URL opening in a tab does not mean JavaScript can read it; CORS response headers are required.

Does it use HEAD or GET?

It sends HEAD first to avoid transferring a full body, then falls back to GET for 405 or 501 responses. Servers may treat HEAD, CORS, or authentication specially, so confirm important results with real access.

Recommended utilities

You may also need these file utilities