Enter a rough performance budget spec — total JS/CSS size, image count and average size, third-party script count, web fonts — against editable pass/warning thresholds based on common performance-budget guidance. Estimates which categories are likely to hurt LCP, TBT/INP, or CLS. A static budget-threshold estimator, not a real Lighthouse/CrUX measurement.
Thresholds default to commonly cited performance-budget guidance (e.g. ~170KB gzipped JS as a historically "good" ceiling, ~300KB as a looser modern one) but are fully editable — every team's real budget depends on target devices/networks and should be tuned with real Lighthouse/CrUX data, not just this calculator.
Enter a rough performance budget spec — total JS/CSS size, image count and average size, third-party script count, web fonts — against editable pass/warning thresholds based on common performance-budget guidance. Estimates which categories are likely to hurt LCP, TBT/INP, or CLS. A static budget-threshold estimator, not a real Lighthouse/CrUX measurement.
Yes. Web Vitals / Performance Budget Calculator can check if a 450KB JS bundle is within a performance budget, directly in your browser.
Yes. Web Vitals / Performance Budget Calculator can estimate the CLS risk from too many web fonts, directly in your browser.
Yes. Web Vitals / Performance Budget Calculator can load a "heavy SPA" preset and see which budgets fail, directly in your browser.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.