Designers

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

Free15 runs a day per IP address.
ProNo daily limit, 300 requests a minute.

What each plan includes

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

All whole-site audits tools