About 30 page-level checks on the page in front of you — indexing basics, headings and anchors, crawlability, share tags, structured data and measured Core Web Vitals. Every finding shows the tag, the attribute or the number behind it.
Full audit on any page, free. No account required.
Grouped the way you would work through a page: can it be indexed, is it structured, can it be crawled, does it share well, and how fast is it.
| Group | Examples of what is inspected |
|---|---|
| Basics & indexing | Title quality, meta description, robots directives, html lang, canonical, base href, viewport |
| Content & structure | H1 uniqueness, heading order, word count, anchor quality, image alt text, leftover placeholder text |
| Crawlability & integrity | Response status, insecure (mixed) content, target="_blank" without noopener, head structure, image dimensions, lazy-loading, nofollow usage |
| Sharing & structured data | Open Graph tags, Twitter card, JSON-LD validity, JSON-LD types, microdata and RDFa |
| Measured performance | LCP, CLS, INP (p98) and resource bytes — only what the browser itself reports |
Around 30 checks in total. Nothing is estimated, guessed or fetched from a third party.
A finding you cannot check is a finding you have to trust. Here is the shape of a result.
<meta name="description"> found in <head>. Expected: 70–155 characters.<link rel="canonical"> points to https://example.com/page.html, which redirects. Prefer the final URL.<h1>, 47 characters. Heading order from h1 to h3 is sequential.img.hero-shot.A single "SEO score" hides exactly what you need to decide. It collapses twenty independent facts into one number, and then nobody can tell which fact moved it.
Pagecheck states what was found, what was expected, and points at the reference — then leaves the judgement to you, because you know your site and it does not.
Auditing a page should not mean shipping that page to someone else.
The extension makes no requests of its own — machine-verified in CI on every build.
Checks run inside your browser against the page you are already viewing. Page content never leaves your machine.
Results are stored locally — 3 entries on Free, 20 on Pro — and can be cleared at any time. No account, no server, no analytics.
No account, no setup wizard, no crawl to configure.
Install Pagecheck from the Edge Add-ons Store.
Pagecheck audits the active tab. For a fresh result, reload the page first — the performance numbers come from that load.
Work through the findings on screen, export CSV on any plan, or export the full HTML and Markdown report with Pro.
The full audit is free. Pro is for people who audit pages all day.
Free
$0
Forever. No credit card.
Pro
$19 one-time$29
Pay once. Yours forever, including updates.
Prices in USD. One-time payment — nothing renews, nothing to cancel. Payments are processed by Creem.io as our Merchant of Record. See our Terms of Service for licence and refund details.
Short answers. If yours is not here, just email us.
No. Pro is a one-time payment at the launch price of $19 (regular $29). You keep the full version, including future updates.
No. It audits the single page you are looking at, in your browser. There is no crawler, no queue and no site-wide scan — which is also why it needs no server and sends no requests.
Because those are the numbers that describe your actual visitor's experience. LCP, CLS and INP are collected from the page load you triggered — not from a synthetic test in a data centre, and not estimated from a model.
No. Everything runs locally and the extension makes zero network requests. See our Privacy Policy.
Checkout opens on Creem in a new tab. Your activation code is emailed to you right after payment — paste it into the Pagecheck panel and Pro unlocks. There is no account to create.
Email us and tell us what went wrong. If Pro did not do what you expected, or you were charged in error, we will make it right — including a refund where that is the right outcome. Refunds are issued through Creem to your original payment method. See our Terms of Service.