What is the ideal size for a webpage?

4MB isn’t terrible, but it’s definitely on the heavier side. Try compressing your images with tools like TinyPNG or WebP format that alone can cut size by 50 , 70%. Also, load JS files asynchronously and lazy load images. You can usually bring it under 2MB without losing visuals. Performance and UX both matter more than just the number.
 
Back
Top