Skip to content
https://templatemonster.com

Performance

· 15 checks — Lighthouse + waterfall + sustainability rolled into one auditable list.
SCORE
89
GRADE
B
FIX
2
REVIEW
1
PASS
10
INFO
2

Performance-focused optimization plan with CWV assessment, top offenders, and time estimates

100
Performance Overall performance score (0–100) based on Core Web Vitals and other metrics. 90+ is good.
90
Accessibility Measures how accessible the page is for users with disabilities. Checks color contrast, ARIA labels, and semantic HTML.
0
Best Practices Checks for modern web development best practices including HTTPS, no console errors, and secure JavaScript.
40
SEO Measures basic SEO optimizations: meta tags, crawlability, link text, and mobile friendliness.

First Contentful Paint First Contentful Paint — how long until the browser renders the first piece of content. Under 1.8s is good.

260 ms

Largest Contentful Paint Largest Contentful Paint — how long until the largest visible element loads. Under 2.5s is good.

767 ms

Total Blocking Time Total Blocking Time — total time the main thread was blocked, preventing user input. Under 200ms is good.

59 ms

Cumulative Layout Shift Cumulative Layout Shift — measures visual stability. How much the page layout shifts during loading. Under 0.1 is good.

0.001

Speed Index Speed Index — how quickly content is visually displayed during load. Under 3.4s is good.

325 ms

Time to Interactive Time to Interactive — how long until the page is fully interactive and responds to user input. Under 3.8s is good.

794 ms

Page Load Progression

569 ms
1.1 s
1.7 s
2.3 s
2.8 s
3.4 s
4.0 s
4.5 s
Checks
15
10 PASS 1 REVIEW 2 FIX
D
Third-Party Impact
Action
79% third-party, 0 ms blocking
FIX
79% third-party, 0 ms blocking
Warning::
Third-party code accounts for 79% of page weight (389.1 KiB of 489.8 KiB)
Info::
Third-party blocking time is low (0 ms)
21%
79%
First-party Third-party
F
HTTP Caching
Action
No cache headers
FIX
No cache headers
Warning::
No Cache-Control header found
Browsers will use heuristic caching, which can be unpredictable. Set explicit cache headers.

No Cache-Control header

Adding a Cache-Control header can significantly improve repeat-visit performance.

B
JS Execution Cost
832ms total JS execution
REVIEW
832ms total JS execution
Warning::
https://templatemonster.com/cdn-cgi/challenge-plat...: 519ms CPU time
Info::
https://templatemonster.com/: 190ms CPU time
Info::
Unattributable: 66ms CPU time
Info::
https://challenges.cloudflare.com/turnstile/v0/b/0...: 57ms CPU time
Info::
Third-party scripts: 123ms (15% of total)

Main Thread Breakdown

Script Evaluation 67% Other 21% Style & Layout 6%
ScriptTotalScriptingParse/CompileParty
https://templatemonster.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f00702d5b558349519ms502ms6ms1st
https://templatemonster.com/190ms3ms1ms1st
Unattributable66ms3ms0ms3rd
https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicit57ms51ms2ms3rd
A+
Page Weight Budget
490 KB transferred, 22 requests
PASS
490 KB transferred, 22 requests
Info::
Page weighs 909 KB (490 KB transferred)
Info::
22 HTTP requests
Info::
Estimated 0.10 g CO2 per page load
490 KB / 2.4 MB budget
490 KB transferred
22 requests
0.10 g CO2 per page load
Other 281.2 KiB 57%
HTML 105.1 KiB 21%
JavaScript 86.4 KiB 18%
Images 10.6 KiB 2%
Other 4.8 KiB 1%
Other 1.7 KiB 0%
0 2.4 MB 4.9 MB
Under budget
A+
Text Compression
All text resources are compressed
PASS
All text resources are compressed
Info::
All text resources are compressed
All text resources are properly compressed.
A
Image Optimization
3 images, 0 KB saveable
PASS
3 images, 0 KB saveable
Info::
All images are well-optimized
3 images 11 KB
0 oversized -0 KB
3 legacy format
0 missing dimensions CLS risk
A+
Font Loading
No web fonts (system fonts)
PASS
No web fonts (system fonts)
Info::
No web fonts loaded — system fonts are fastest
No web fonts loaded — system fonts are optimal.
A+
JS Bundles
10 scripts, 0 KB unused
PASS
10 scripts, 0 KB unused
0 KB unused JavaScript

Downloaded but never executed on this page.

ScriptSizeUnusedMinifiedParty
https://templatemonster.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f00702d5b55834969 KB1st
blob:https://templatemonster.com/1ab2cb03-d277-4b7b-935a-fcb5acf811700 KB3rd
https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicit17 KB3rd
blob:https://templatemonster.com/8b5ee22b-6790-485f-a3bd-8e525e967bea-0 KB3rd
blob:https://challenges.cloudflare.com/43b46f2d-eb87-4430-849e-1b7ffe9ed6af0 KB3rd
blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57-0 KB3rd
blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57-0 KB3rd
blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57-0 KB3rd
blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57-0 KB3rd
blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57-0 KB3rd
A+
Resource Caching
All resources properly cached
PASS
All resources properly cached
Info::
No caching issues found
All static resources have appropriate caching headers.
A+
Critical Rendering Path
No render-blocking resources
PASS
No render-blocking resources
Info::
No render-blocking resources detected
A+
Resource Hints
No optimization needed
PASS
No optimization needed
Info::
No resource hint issues
A
Page Weight Inventory
22 resources · 490 KB · 0 KB savings available
PASS
22 resources · 490 KB · 0 KB savings available
Info::
Within 1MB page-weight target
Got: 490 KB
Warning::
15 third-party resources (79% of weight)
Info::
1 resources over 200KB
22 resources · 489.8 KiB · 15 third-party Within 1MB page-weight target
Other 56% · 275.4 KiB
Document 24% · 117.4 KiB
JavaScript 18% · 86.4 KiB
Image 2% · 10.6 KiB
A+
Green Hosting
Whether the site is served from green-energy infrastructure
PASS

Green Hosting

This site is hosted on green energy infrastructure

Provider: Cloudflare

Network Waterfall
22 requests over 3730ms
INFO
0 ms 1.0 s 2.0 s 3.0 s FCP 260 ms LCP 767 mshttps://templatemonster.com// https://templatemonster.com/ — 307 — 69 B — 28 ms — http/1.1https://templatemonster.com// https://templatemonster.com/ — 403 — 4.7 KiB — 9 ms — h3https://templatemonster.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f00702d5b558349/cdn-cgi/challenge-platform/h/b/orc... https://templatemonster.com/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9f00702d5b558349 — 200 — 69.1 KiB — 21 ms — h3blob:https://templatemonster.com/1ab2cb03-d277-4b7b-935a-fcb5acf81170templatemonster.com/1ab2cb03-d277-4... blob:https://templatemonster.com/1ab2cb03-d277-4b7b-935a-fcb5acf81170 — -1 — 0 B — 0 ms — https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicitchallenges.cloudflare.com/turnstile... https://challenges.cloudflare.com/turnstile/v0/b/0b8fb825cb67/api.js?onload=cFRiY3&render=explicit — 200 — 17.4 KiB — 22 ms — h3https://templatemonster.com/favicon.ico/favicon.ico https://templatemonster.com/favicon.ico — 403 — 5.9 KiB — 15 ms — h3https://templatemonster.com/favicon.ico/favicon.ico https://templatemonster.com/favicon.ico — 403 — 4.7 KiB — 9 ms — h3https://templatemonster.com/cdn-cgi/challenge-platform/h/b/flow/ov1/3499000528:1776812993:fvsTiSt19tDWhePhcNRo5OEHFi1GoXkVfbP61LZHlDw/9f00702d5b558349/CM9_4c0PosF1FZPfXgYQt83pS7v.CdmGUtai0l1muj8-1776816969-1.2.1.1-QMJrNCH8kOtrejAETjgky0oZyRgVrS3mK__453Br_WrzCzaiCRXBkqyyi2Ia7i3a/cdn-cgi/challenge-platform/h/b/flo... https://templatemonster.com/cdn-cgi/challenge-platform/h/b/flow/ov1/3499000528:1776812993:fvsTiSt19tDWhePhcNRo5OEHFi1GoXkVfbP61LZHlDw/9f00702d5b558349/CM9_4c0PosF1FZPfXgYQt83pS7v.CdmGUtai0l1muj8-1776816969-1.2.1.1-QMJrNCH8kOtrejAETjgky0oZyRgVrS3mK__453Br_WrzCzaiCRXBkqyyi2Ia7i3a — 200 — 13.1 KiB — 22 ms — h3blob:https://templatemonster.com/8b5ee22b-6790-485f-a3bd-8e525e967beatemplatemonster.com/8b5ee22b-6790-4... blob:https://templatemonster.com/8b5ee22b-6790-485f-a3bd-8e525e967bea — 200 — -1 B — 50 ms — blobhttps://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/ov2/av0/rch/e6kxq/0x4AAAAAAADnOjc0PNeA8qVm/light/fbE/new/normal?lang=autochallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/f/ov2/av0/rch/e6kxq/0x4AAAAAAADnOjc0PNeA8qVm/light/fbE/new/normal?lang=auto — 200 — 100.4 KiB — 38 ms — h3https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/cmg/1challenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/cmg/1 — 200 — 208 B — 6 ms — h3blob:https://challenges.cloudflare.com/43b46f2d-eb87-4430-849e-1b7ffe9ed6afchallenges.cloudflare.com/43b46f2d-... blob:https://challenges.cloudflare.com/43b46f2d-eb87-4430-849e-1b7ffe9ed6af — -1 — 0 B — 0 ms — https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2431635084:1776812995:-4DE9CYO4IcAVX1gqKxpBQ13Iyx-3skO0IHEUQsE6Qs/9f00702fadf832e2/.9R8WEwFsWaLDJ75h1DxySHdIvENUOr98ovZq7JJPyE-1776816970-1.2.1.1-EqNeB1C_0uhie.T1up1M5PoOCdKNaQ35vFZ8_snUZQBzt0Pmj2cdWUi1_nbkouMachallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2431635084:1776812995:-4DE9CYO4IcAVX1gqKxpBQ13Iyx-3skO0IHEUQsE6Qs/9f00702fadf832e2/.9R8WEwFsWaLDJ75h1DxySHdIvENUOr98ovZq7JJPyE-1776816970-1.2.1.1-EqNeB1C_0uhie.T1up1M5PoOCdKNaQ35vFZ8_snUZQBzt0Pmj2cdWUi1_nbkouMa — 200 — 260.5 KiB — 121 ms — h3blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57challenges.cloudflare.com/08d427e2-... blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57 — 200 — -1 B — 125 ms — blobhttps://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/d/9f00702fadf832e2/1776816970532/fc5SZHyFRF8NB3achallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/d/9f00702fadf832e2/1776816970532/fc5SZHyFRF8NB3a — 200 — 4.5 KiB — 7 ms — h3blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57challenges.cloudflare.com/08d427e2-... blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57 — 200 — -1 B — 77 ms — blobblob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57challenges.cloudflare.com/08d427e2-... blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57 — 200 — -1 B — 74 ms — blobblob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57challenges.cloudflare.com/08d427e2-... blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57 — 200 — -1 B — 71 ms — blobblob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57challenges.cloudflare.com/08d427e2-... blob:https://challenges.cloudflare.com/08d427e2-7856-43f6-9577-83e90eb7fa57 — 200 — -1 B — 16 ms — blobhttps://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/pat/9f00702fadf832e2/1776816970533/cca64beec67bff0d74bda7b5ecb5615d51c8e7dd3521bc22a42b9735ad7621fb/gFP94YaUzP8UXsFchallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/pat/9f00702fadf832e2/1776816970533/cca64beec67bff0d74bda7b5ecb5615d51c8e7dd3521bc22a42b9735ad7621fb/gFP94YaUzP8UXsF — 401 — 1.7 KiB — 8 ms — h3https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2431635084:1776812995:-4DE9CYO4IcAVX1gqKxpBQ13Iyx-3skO0IHEUQsE6Qs/9f00702fadf832e2/.9R8WEwFsWaLDJ75h1DxySHdIvENUOr98ovZq7JJPyE-1776816970-1.2.1.1-EqNeB1C_0uhie.T1up1M5PoOCdKNaQ35vFZ8_snUZQBzt0Pmj2cdWUi1_nbkouMachallenges.cloudflare.com/cdn-cgi/c... https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/flow/ov1/2431635084:1776812995:-4DE9CYO4IcAVX1gqKxpBQ13Iyx-3skO0IHEUQsE6Qs/9f00702fadf832e2/.9R8WEwFsWaLDJ75h1DxySHdIvENUOr98ovZq7JJPyE-1776816970-1.2.1.1-EqNeB1C_0uhie.T1up1M5PoOCdKNaQ35vFZ8_snUZQBzt0Pmj2cdWUi1_nbkouMa — 200 — 4.5 KiB — 22 ms — h3https://templatemonster.com/cdn-cgi/challenge-platform/h/b/flow/ov1/3499000528:1776812993:fvsTiSt19tDWhePhcNRo5OEHFi1GoXkVfbP61LZHlDw/9f00702d5b558349/CM9_4c0PosF1FZPfXgYQt83pS7v.CdmGUtai0l1muj8-1776816969-1.2.1.1-QMJrNCH8kOtrejAETjgky0oZyRgVrS3mK__453Br_WrzCzaiCRXBkqyyi2Ia7i3a/cdn-cgi/challenge-platform/h/b/flo... https://templatemonster.com/cdn-cgi/challenge-platform/h/b/flow/ov1/3499000528:1776812993:fvsTiSt19tDWhePhcNRo5OEHFi1GoXkVfbP61LZHlDw/9f00702d5b558349/CM9_4c0PosF1FZPfXgYQt83pS7v.CdmGUtai0l1muj8-1776816969-1.2.1.1-QMJrNCH8kOtrejAETjgky0oZyRgVrS3mK__453Br_WrzCzaiCRXBkqyyi2Ia7i3a — 200 — 3.0 KiB — 16 ms — h3
HTML JavaScript CSS Images Fonts XHR/Fetch Other
Third-Party Script Cost
Per-script blocking time, transfer cost, and cache headers
INFO
15% of JavaScript execution is third-party
First-party Third-party 123ms · 17KB · $2/mo
Unattributable
Other
Optional
Execution 66ms
Transfer 0 KB
Monthly Cost $1/mo
challenges.cloudflare.com
Other
Optional
Execution 57ms
Transfer 17 KB
Monthly Cost $1/mo

How third-party costs are calculated

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback