Does this render JavaScript before checking headings?
No. It reads the fetched HTML response only. Use a rendering crawler when headings are inserted after page load.
Does one page always need exactly one H1?
One clear primary H1 is a practical QA baseline for most pages. This checker reports the count so you can decide whether a template has a deliberate exception.
Why does the checker block private or localhost URLs?
A public heading checker must not fetch internal network targets. Blocking local, private, reserved, credentialed, and non-http destinations reduces SSRF and proxy-abuse risk.
Do utility tools upload my payload?
Use the page notes for each tool. Browser-side utilities can generate outputs locally, but the final file or code may still reveal whatever you encode or share.
Why should I test the generated output?
Scanners, printers, file viewers, apps, and platform previews can behave differently, so test the exact downloaded output before using it publicly.
Why might another checker show a different output?
Different tools may use different rounding, assumptions, default rates, methods, formulas, or input timing. Compare the visible method and inputs before relying on the output.