All 141 tools / Whole-site audits
Measure a live page's HTML size, element and link counts, and the stylesheets and scripts it pulls in
Page weight reportFreeFor developers and agencies
15/day
free runs a day, no sign-in.
Before: what you give it
The example input, as typed in. You give it a page address.
https://www.dramanerds.com
After: what comes back
The first lines of a real run on that input. Nothing here is edited by hand.
Source: https://www.dramanerds.com/ (HTTP 200).
HTML: read all of it, 28,076 bytes (28.1 KB) after decompression.
Elements (opening tags): 391. Links with href: 94 (53 distinct targets). Images: 14 (13 lazy, 14 without width and height). Iframes: 0. Video and audio: 0.
Inline: 0 B of style, 3.8 KB of script.
Stylesheets: 7 linked; fetched 7 of 7 tried, 241.7 KB uncompressed.
Scripts: 1 external; fetched 1 of 1 tried, 3.5 KB uncompressed.
Known weight: 273.3 KB (HTML plus the fetched stylesheets and scripts). Images, fonts, media and anything loaded by script are not included.
WARNINGS
[LOW] 14 of 14 images have no width and height attributes, which invites layout shift.
LIMITS
Counts what is in the delivered HTML. Content added by script (infinite scroll, client-rendered lists) is not counted, so a page can be heavier once rendered. Sizes are uncompressed bytes of fetched files; images, fonts, video and third-party requests made at runtime are not measured. At most 10 stylesheets and 20 subresources in total are fetched, each read up to 3 MB. For real transfer sizes use a browser: performance.getEntriesByType('resource').
What you get
HTML bytes, element, link and image counts, inline bytes, linked asset sizes, and warnings
What it cannot do
Reads delivered HTML and up to 10 stylesheets and 20 subresources; it does not run script or weigh images.
Who it is for
- Developers
- Agencies
Free and Pro
| Free | 15 runs a day per IP address. |
|---|---|
| Pro | No daily limit, 300 requests a minute. |
Use it from your assistant
The tool is called page_weight_report. Connect the server once, then ask for it by name or just describe the job. Install steps for each app.
claude mcp add --transport http designers https://designers.allthepossibles.com/mcp
curl -X POST https://designers.allthepossibles.com/api/page-weight-report -H 'content-type: application/json' -d '{"url":"https://www.dramanerds.com"}'
Try it here
The form starts with the same example input, so you can run it first and then swap in your own.
More in whole-site audits
- AI design slop
Spot the common AI design defaults in a page's markup and CSS, such as eyebrow labels and arrow buttons.
- URL structure
Review a list of URLs for case, separator, depth and trailing-slash inconsistency and opaque IDs
- Sitemap to outline
Turn a list of URLs or an indented tree into a numbered outline and flag structural problems
- Site accessibility crawl
Crawl up to 15 pages from a start URL and find which accessibility issues repeat across the site.
- Site inventory
Map a site into page types, with counts per template, orphan hints and one sample URL for each type
- Site heading outline
Check heading structure on every page of a site and list pages with no h1, two h1s or skipped levels