SEO Checker — 13-Point Page Audit

Paste a page's HTML and get a 13-point on-page report with a score — analysed locally, so unpublished pages stay private.

How SEO Checker works

Paste page source to audit title, description, headings, alt text, canonical, robots, schema and content length across 13 checks. Nothing is uploaded. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.

That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.

What it checks

Paste a page's source, or load an .html file, and the tool parses it and scores the elements crawlers care about: title length, meta description length, canonical, robots meta, a single H1, H2 structure and image alt attributes.

Each check returns pass, warn or fail with the measured value, so you see “58 chars: …” rather than a vague tick. The score is a summary of those checks, not a ranking prediction.

Why the length ranges are what they are

Titles between roughly 15 and 65 characters and descriptions between 70 and 165 are flagged as healthy, because that is the range that survives truncation in a typical search result. Shorter is not always wrong — a brand name alone can be intentional — which is why those cases warn rather than fail.

CheckPassWarn
Title15–65 charsMissing or out of range
Meta description70–165 charsMissing or out of range
H1Exactly oneNone, or more than one
CanonicalPresentAbsent
Robots metaIndexableContains noindex

What it cannot see

A pasted source is not a rendered page. Content injected by JavaScript will be missing, so a single-page app looks empty here even though Google may render it fine. Redirects, status codes, headers, robots.txt and sitemap coverage are all outside a local HTML file.

Treat the result as a quick on-page check before publishing, not as a substitute for a crawler. For the full list of what a deep audit covers, the site's own audit script is a different league.

Good to know

  • Works offline once loaded, including on flights and in locked-down networks.
  • No file size limit beyond your device's own memory.
  • Free to use, with no account and no usage counter.
  • Results are produced locally, so they are not logged or shared with anyone.

Questions

Why paste HTML instead of entering a URL?

A browser cannot fetch another site's HTML without a proxy, and a proxy would see every page you audit. Pasting keeps the audit private.

How do I get the page source?

Open the page, press Ctrl+U (Cmd+Option+U on Mac), select all, copy, then paste here.

Does it fetch my URL?

No. You paste the source or load a file; nothing is requested from the network.

Is the score a Google ranking score?

No. It counts how many on-page checks pass — nothing more.

Keep going

More seo tools