Page Weight Analyzer - Page Size & Performance Hints
Pricing
from $0.80 / 1,000 scanned pages
Page Weight Analyzer - Page Size & Performance Hints
Estimate page weight and get performance hints from one fetch (no headless): HTML/transfer size, script/style/image/font counts, render-blocking, fixes. $0.001 per page, far below Lighthouse actors; failed fetches free.
Pricing
from $0.80 / 1,000 scanned pages
Rating
0.0
(0)
Developer
Broke to Built
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Page Weight Analyzer — page size, resource counts & performance hints
Estimate a page's weight and get actionable performance hints from a single fetch — no headless browser. Returns HTML size, transfer (compressed) size, counts of scripts/styles/images/ fonts, render-blocking resources, and specific fixes. Single URL or bulk. $0.001 per page. Failed fetches are recorded free.
What you get
- HTML + transfer size (KB), with detected compression.
- Resource counts: external/inline scripts, external/inline styles, images, fonts.
- Render-blocking scripts + stylesheets in
<head>, and scripts missing async/defer. - Inline JS/CSS weight and an estimated request count.
- Hints — concrete, prioritized fixes.
- Fail-soft: an unreachable URL returns
{ok:false, error}and is never charged.
Input
{ "url": "https://github.com", "urls": ["https://example.com"], "maxUrls": 25 }
Output (real run, 2026-08-07)
{"ok": true, "url": "https://github.com/", "status": 200,"htmlKb": 559.37, "transferKb": 559.37, "compression": "gzip","counts": { "scripts": 15, "styles": 42, "images": 24, "fonts": 1 },"inlineJsKb": 132.57, "renderBlocking": 30, "renderBlockingStyles": 30,"estimatedRequests": 76,"hints": ["30 render-blocking stylesheet(s) in <head> — inline critical CSS and lazy-load the rest.", "…"]}
Pricing — $0.001 per page
A lightweight HTML-only analyzer, priced far below the Lighthouse-style actors on the Apify Store (measured 2026-08-07: nexgendata/page-speed-analyzer $0.1/item · miccho27/seo-analyzer $0.03/item · alizarin pagespeed-insights $0.02/url-analysis). Those render the page in a headless browser; this one parses the served HTML, so it is ~20–100× cheaper for a fast weight + hints pass.
Limits (honest ones)
- Analyzes the served HTML — it does not download each sub-resource or run JavaScript, so sizes for external JS/CSS/images are counted, not summed. Use a headless Lighthouse actor for fully-rendered metrics.
- Transfer size uses the server's Content-Length, or a gzip estimate when absent.
maxUrlscapped at 50 per run.
FAQ
- Does it run Lighthouse? No — it is a fast HTML-only pass (counts, sizes, render-blocking, hints). That is what makes it cheap.
- Does it measure external file sizes? It counts external resources and measures inline JS/CSS; it does not fetch each external file.
- What about a dead URL? You get an
{ok:false, error}record, uncharged.
Use from code or AI agents
curl -X POST "https://api.apify.com/v2/acts/EliAI~webpage-page-weight-analyzer/runs?token=YOUR_APIFY_TOKEN" \-H 'content-type: application/json' -d '{"url":"https://github.com"}'
Callable as an agent tool through the Apify MCP server (mcp.apify.com).