Confused about the final size of a project

Godot’s runtime is fairly large for web you can work on reducing that (This post on Minifying Godot is great), but your assets may be larger than you think. Are you checking the size of the .godot/imported folder or just your assets/source? The former is much more accurate to what is exported, as Godot takes in compressed assets such as PNG and re-compresses them, usually not to save disk space but in a format that speeds up loading. You could change the import settings for some high-usage assets or reduce their size manually.