SEO & website

Heading Tag Checker

Extract H1-H6 headings from a public page or HTML source.

Let’s get to work

Fill in the details below to get started.

BROWSER + URL
Reads the initial HTML through this site’s Cloudflare Function. Some websites block automated requests; private URLs are not supported.
Choose exactly one source: URL, pasted HTML, or file. Maximum 2 MiB.

About Heading Tag Checker

See headings in document order and spot missing or repeated H1s. The tool reads the HTML response, not content created after JavaScript runs. URLs are requested through this site’s Cloudflare Function. Private URLs should not be entered.

How to use it

  1. Enter one page URL, paste HTML or choose an HTML file.
  2. Run the checker.
  3. Review the heading levels and wording in order.

Frequently asked questions

Is one H1 required for SEO?

There is no universal ranking rule requiring exactly one H1. A clear structure helps people and assistive technology.

Does it render JavaScript?

No. It reads the initial HTML response, not headings added after scripts execute.