Hosts today offer more space simply because of the significant decrease in the cost of storage space. In fact, the cost of bandwidth has been dropping as well.
Unfortunately, file sizes affect your site in ways other than just cost – the slower your website, the fewer visitors you’re going to have, so you have to keep file sizes as small as possible.
REDUCE IMAGE SIZES
You can do this by running a plugin like ReSmush.it or by manually resizing the images themselves using an image editor on your PC. You can even reduce your image size by using Optimizilla. Even a program as simple as Microsoft Windows Paint can do this effortlessly too.
REDUCE VIDEO SIZES
Videos are great as they can be very captivating visually, but they can also take up large amounts of space.
Reduce the video’s length and/or lower its resolution, and you’ll have a much faster loading website! This can be done very easily even with just Microsoft Windows Movie Maker.
REDUCE AUDIO BITRATE
Whether you have audio running on your website, or it’s part of a video on your site, you might want to reduce its bitrate; in other words, convert it into a lower-quality file (e.g. take a file from 320kbps to, say, 128kbps). This can be done using open-source programs like Handbrake.