No signup · No email · 100% free forever

Website Page Counter

Find out how many pages a website has. Paste a site or sitemap url, discover nested files, and export results for SEO work.

Paste a host, full website address, or a direct sitemap root address.

1 site per run · up to 5,000 pages · 10 checks per day.

Save this link

How to count pages on a website

This free tool reads your sitemap — the same list a search engine may use — then reports coverage and helps you review the site's content map.

  1. Enter a website address or the path to your XML sitemap in the field above.
  2. Click Count Pages while we discover and scan nested files.
  3. Review pages found, folder structure, and per-file figures.
  4. Open View to inspect entries under any path.
  5. Download CSV exports for SEO audits or team sharing.

What you get

  • Total number of pages — the count of all pages across scanned sitemaps (up to 5,000).
  • Sitemap tree — nested files with clear figures for larger sites.
  • Site folders — pages grouped by directory path so you can browse the site by folder.
  • CSV exports — full url lists or lastmod month groups for web content checks.

Karma.Domains

Go Beyond Simple Figures

Filter expired names by authority, archive history, and 90+ SEO signals after you finish this site check in Karma.Domains.

Open Karma.Domains App

Why use a sitemap page counter?

Knowing how many web pages a sitemap lists helps you verify coverage, monitor growth, and compare Google indexed pages with what you published.

See every listed page

Measure every address a website declares in the sitemap — useful after migrations or before a broader SEO review.

Handle nested indexes

When the root is a sitemap index, we fetch nested XML and sum page addresses so you can count total pages without opening each sitemap file.

Track updates

Export month-wise lastmod groups to track publishing cadence across the website.

Support an audit

Export sitemap urls for an audit and competitor research. This helper lists declared addresses; it does not detect live 404s.

Frequently Asked Questions

What does this tool do?

It focuses on sitemap data so you can count all pages declared there and see hierarchy — not a live HTML crawl of every path.

How do I find all pages?

Paste the site, run the form, and review the result. Exports keep a copy of sitemap urls for later SEO tasks.

Can it read more than one XML file?

Yes. If the root nests children, we fetch them and sum each file (up to 5,000). That stays useful when a competitor publishes thousands of pages.

Does it flag broken pages?

No. We only read the sitemap. Use other checkers for HTTP status; here the goal is a clear declared figure for visibility planning.

How are modified urls grouped?

The month-wise CSV groups by lastmod when present — a quick insight into update patterns.

Can I export urls?

Yes — full list or month buckets for deeper content review.

Is there a page limit?

Up to 5,000 pages per run; beyond that we truncate with a notice.

Do I need an account?

No signup. Up to 10 checks per day, one site at a time.

What if there is no sitemap?

We need robots.txt Sitemap:, a default XML path, or a url you paste. Without sitemap data we cannot finish.

Is it useful for competitor research?

Yes — run the same pass to gauge scale before a wider SEO review.

How does this relate to Google?

Search engines treat sitemaps as hints. Comparing your figures with Google coverage can highlight index gaps to fix next.

Is this really free?

Yes. Open Karma.Domains when you need Karma Score and portfolio reports beyond a single sitemap pass.