Your slow mobile speed in Webflow is likely due to render-blocking resources and unused JavaScript loaded from a large, default JS bundle Webflow generates. While Webflow doesn’t natively support code-splitting of its core JavaScript, there are several ways to optimize around this.
or Custom Code sections.
webflow.js
), but you can delay custom script execution until after page load using window.onload
or requestIdleCallback
.loading="lazy"
is automatically applied to most images).To improve Webflow's mobile page speed, reduce reliance on interactions, clean unused components, defer third-party scripts, and optimize images. While Webflow doesn’t support JS splitting, these tactics will help reduce render-blocking and unused JS penalties. For full control, exporting and self-hosting can unlock deeper optimization.