Remove duplicates
Each absolute URL is checked once to reduce duplicate requests and keep reports readable.
Check internal links, external links, image URLs, and common broken-link issues on a webpage.
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.
Each absolute URL is checked once to reduce duplicate requests and keep reports readable.
Relative paths are resolved against the base URL, useful for exported pages or a selected site directory.
CORS or network blocks are not mislabeled as definite 404s; the report marks unreadable responses separately.
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.
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.
You may also need these file utilities
View formatted HTML source code from a URL for learning, debugging, and page structure analysis.
Check webpage title, description, canonical, robots, Open Graph, and other metadata.
Analyze webpage resource counts, file sizes, load times, and basic performance issues.