LoadLens BETA
Beta / experimental. Free while in beta. Feedback welcome. No guarantee of revenue or results.
Find what's slowing your AI-built page down — render-blockers, layout shift, and bloat — before it costs you visitors.
Get the free beta by email Get a launch audit Send feedback How it works
What it does
Runs a deterministic, local-first, read-only scan over the HTML of your landing page or static site and returns a verdict (FAST-READY / NEEDS TUNING / TOO HEAVY), a 0-100 score, severity counts, evidence for every finding, and a Claude-ready fix prompt per issue, in JSON, Markdown, and HTML. It catches the page-speed anti-patterns AI-built pages ship with — render-blocking scripts in the head, images with no width/height (layout shift), un-lazy images and iframes, giant inline base64 assets, document.write, render-blocking CSS pile-ups, a late meta charset, @import chains, and web fonts with no preconnect — and tags each finding with the Web-Vitals metric it impacts (FCP, LCP, CLS, TBT, page weight). Runs entirely on your machine with zero runtime dependencies: no cloud, no account, no telemetry.
Who it's for
Indie founders, AI-app builders, and small agencies shipping a landing page or static site who want a fast, honest check that the page will feel fast — before they spend on traffic.
What it does NOT do
Reports heuristic static performance signals, not guarantees. It is NOT a Lighthouse score, a real-world field (Core Web Vitals / CrUX) measurement, or a guarantee of load time or ranking. It does not render JavaScript, execute code, fetch the network, or measure the byte size of external CSS/JS/images or rendered layout — only the anti-patterns visible in the markup. It never deploys or changes your site, never touches DNS or hosting, never reads or transmits real secrets (secret-looking values are redacted to [REDACTED]), and never crosses an owner manual gate. Not a substitute for a real Lighthouse run or field data, and not a security, accessibility, or SEO audit.
How to try it
Request free beta access via the feedback form, then run it locally on Node: scan a bundled demo (node src/scan.mjs --demo bad or --demo good), point it at your own HTML folder, or open the local-only dashboard at 127.0.0.1 — no account or payment required.
What LoadLens checks
- Render-blocking <script> in <head> with no async/defer, and synchronous third-party scripts that block first paint
- document.write(), which blocks the parser and may be refused on slow connections
- Images with no width/height (or CSS aspect-ratio) that cause layout shift (CLS)
- Below-the-fold images and iframes loaded eagerly instead of loading="lazy"
- Large inline base64 / data: URIs that bloat the HTML and delay first paint
- Too many render-blocking stylesheets, and @import chains that serialise CSS requests
- Oversized inline <script> and <style> blocks that can't be cached across pages
- Missing or late <meta charset> that can force the parser to restart
- Web fonts loaded with no preconnect hint, and <video>/<audio> set to eagerly download
- Every finding cites the Web-Vitals metric it impacts (FCP, LCP, CLS, TBT, page weight)
How it works
- Point LoadLens at your landing page or site folder (or a bundled demo). It reads .html/.htm files read-only, skipping node_modules, .git, and build output — your source never leaves your machine.
- A deterministic check engine runs 14 heuristic, page-speed / Core-Web-Vitals-oriented checks and scores the result into FAST-READY / NEEDS TUNING / TOO HEAVY with a 0-100 score and severity counts.
- Every finding includes evidence, the impacted metric, and a copy-ready Claude fix prompt that tells a Claude Code session exactly what to fix — and what not to do (no deploy, stop at any owner manual gate).
Known limitations
- Experimental beta — checks and scoring may change or miss things.
- Heuristic static performance signals only — NOT a Lighthouse score, Core Web Vitals guarantee, or load-time measurement, and no guaranteed results or ranking.
- Static HTML only: no JavaScript rendering, no network fetches, no external-file byte sizing; not a substitute for a real Lighthouse / field-data run; not yet reviewed for production use.
Changelog
- 2026-06-25 — Beta candidate created: local-first web-performance audit engine (14 heuristic page-speed checks), CLI scan, JSON/MD/HTML reports, local-only dashboard, fast/heavy demo fixtures, and 10 unit tests. Owner review required before promotion.
Try LoadLens free while it's in beta
LoadLens is free while in beta. Run it on your own landing page, then tell us whether the FAST-READY / NEEDS TUNING / TOO HEAVY verdict matched reality and what it missed — no account, no payment, and no guarantee of results.
Built by Everstead Labs LLC. Live on Shopify: LaunchLock and CatalogCare.