Free website audit tool — check your site in minutes, no signup
Enter a URL and get a scored report covering performance, SEO basics, broken links, meta and Open Graph tags, mobile, security headers, accessibility and content — with severity levels and plain guidance on how to fix what it finds.
Most sites carry problems the owner never sees, because nothing about a broken internal link or a missing security header shows up when you're just looking at the page in a browser. A "the site looks fine" glance and an actual audit find different things. This tool runs a full pass over one page and reports back what it found, scored by severity, so you know what's actually worth fixing first instead of guessing.
What the audit checks
One run covers eight areas, each scored and broken down into individual findings with a severity level attached:
- Performance — how the page loads, and what's slowing it down.
- SEO basics — titles, headings, canonical tags, and the structural things search engines read first.
- Broken links — internal and outbound links that lead nowhere.
- Meta and Open Graph tags — whether the page controls its own title, description and social preview, or leaves it to chance.
- Mobile — whether the page is usable on a small screen, not just a desktop one.
- Security headers — the response headers that tell a browser how to treat the page defensively.
- Accessibility — the basics that affect whether assistive technology can actually use the page.
- Content — structural content issues on the page itself.
Every finding comes back with a severity level and remediation guidance — what the issue is, why it matters, and what to do about it — rather than a bare pass/fail.
Three findings worth understanding, not just fixing
A scored list is only useful if you understand what the score is actually measuring. Three examples, in plain terms:
A missing security header is a missing instruction to the browser
Response headers like a content-security policy or a frame-options header aren't decoration — they're instructions your server sends telling the visitor's browser how to treat the page defensively. Leave one out and you haven't broken anything visible, but you've left a specific class of attack — like a malicious site loading your page inside an invisible frame to trick a click, or a script from an untrusted source running as if it were your own — with one less obstacle in its way. The audit checks which of these headers are present and flags the ones that aren't.
A broken internal link wastes crawl budget and loses the visitor who clicked it
Two separate costs come from the same broken link. A visitor who clicks it hits a dead end and, often, leaves. A search engine that follows it spends part of a limited crawl allowance on a page that doesn't exist, instead of spending that same effort finding and indexing your real content. Neither cost is visible from just looking at the page — you only see it when something actually follows the link. The audit follows every internal link it finds and reports which ones don't resolve.
Open Graph tags decide what a shared link looks like, not just what it says
When a page gets shared on a social network or pasted into a chat app, the preview card that appears — the image, headline and description shown — is built from that page's Open Graph tags, not from whatever the platform guesses. Without them, a shared link either shows nothing useful or falls back to whatever the platform picks on its own, which is rarely flattering and never controlled by you. The audit checks whether the core Open Graph tags are present and correctly filled in.
How it works
-
Enter a URL
No account and no signup — paste the page you want checked and run the audit.
-
The audit runs
The page is checked across all eight areas — performance, SEO basics, broken links, meta and Open Graph tags, mobile, security headers, accessibility and content.
-
Read the scored report
Findings come back grouped by category, each with a severity level and remediation guidance, so you know what to fix first.
A snapshot, not a subscription
Be clear about what this free tool is: a one-off check of the page you enter, run once, at the moment you run it. It won't tell you if the page breaks next Tuesday, if a security header gets accidentally removed in a future deploy, or if a link that works today goes dead in three months. That's a different kind of problem — a continuous one — and it needs continuous checking, not a single snapshot re-run by hand.
For ongoing checks, website monitoring covers the continuous version of this: uptime probes with an incident log, SSL and domain expiry alerts, recurring broken-link and mixed-content sweeps, Core Web Vitals tracking, and change detection, alerting to email, Slack, Telegram or webhook. Where this audit tells you the state of a page right now, monitoring tells you the moment something changes.
Who this is for
Site owners doing a first health check get a fast, no-commitment way to see what's actually wrong with a page before deciding whether it's worth deeper work.
Agencies scoping new client work can run an audit on a prospective client's site before a pitch, with concrete, severity-ranked findings to bring to the conversation instead of a vague "your site could be better."
Developers checking their own work get a quick way to confirm a security header made it into production, or that a recent content change didn't quietly break an internal link.
Frequently asked questions
Is the website audit tool really free?
Yes. Enter a URL and run the audit with no signup and no account required.
What does the audit actually check?
Eight areas: performance, SEO basics, broken links, meta and Open Graph tags, mobile usability, security headers, accessibility and content. Each area is scored, and individual findings are tagged with a severity level and remediation guidance.
Do I need to create an account to run it?
No. The audit runs from just a URL. An account is only needed if you want the continuous, ongoing version — website monitoring.
How is this different from website monitoring?
The audit is a one-off snapshot of a page at the moment you run it. Website monitoring runs continuously — uptime probes, SSL and domain expiry alerts, recurring broken-link sweeps and change detection — and alerts you when something changes, rather than requiring you to re-run a check by hand.
What counts as a security header issue?
Response headers like a content-security policy or frame-options header tell a visitor's browser how to treat your page defensively — for example, whether it can be loaded inside another site's invisible frame. When one is missing, the audit flags it, because its absence removes a layer of defence even though nothing looks wrong on the page itself.
Why does a broken link matter if the rest of the page works?
A broken internal link costs you twice: a visitor who clicks it hits a dead end, and a search engine that follows it spends part of a limited crawl allowance on a page that doesn't exist instead of finding your real content.
Can I audit more than one page?
Each run checks the single URL you enter. For checking a whole site continuously across multiple pages over time, that's what website monitoring is for.
Find out what's actually wrong with your site
Run a free audit now — no signup required. Want it checked continuously instead of once? Get early access and set up website monitoring.
Get early access