Link analyzer

See where a webpage links. Check HTTP statuses, redirects, anchor text and more.

How the analysis works

No signup required. Each analysis includes up to 500 unique destinations and 2,000 link occurrences. Refreshing this page runs a new analysis.

The analyzer downloads one public webpage and checks its HTTP and HTTPS links. Internal links include subdomains on the same registered domain. JavaScript-generated links are not included.

Every link occurrence is listed. A duplicate is an occurrence whose resolved destination URL appears more than once. Query strings and fragments remain visible; URLs differing only by fragment share one HTTP check.

Image alt text and accessible labels are used when an anchor has no text. Source HTML is shown as text. Mail, telephone and other non-web protocols are skipped.

Links marked hidden in source remain in the totals and HTTP checks. Their details explain the hiding rule found on the link or a parent: HTML hidden attributes, collapsed details, templates, or display, visibility and content-visibility rules in inline and embedded CSS. Initial transparency and embedded CSS hiding a component with runtime layout attributes are recorded as uncertain visibility notes, without a hidden badge. This is a source-based check, not a browser rendering. External CSS, conditional rules, layout and JavaScript are not evaluated.

Timings measure requests from our server, not browser page-load speed. Destination checks use HEAD, with GET as a fallback when HEAD is unsupported. A redirect shows its original status and final destination status. Private networks and nonstandard ports cannot be checked.