web hosting

Church Web Hosting Disk Space and Bandwidth Explained

Written by Paul Steinbrueck

Get the latest Christian Web Trends Insights

By submitting this form, I give OurChurch.Com permission to send me communication by email.

Continuing our series, 9 Factors to Consider when Choosing a Church Web Hosting Company, in this post we look at disk space and bandwidth and why they matter in web hosting

What are disk space and bandwidth?

Disk space is the amount of space in a web hosting account for storing files. These files may include images, text, audio, video, software and even email.

Bandwidth is the maximum of data allowed to be transferred each month to and from a web hosting account.

And just to explain a few terms of measurement:

1 byte is the space it takes to store 1 letter of a text document

  • 1,000 bytes = 1 kilobyte (KB)
  • 1,000 KBs = 1 megabyte (MB)
  • 1,000 MBs = 1 gigabyte (GB)
  • 1,000 GBs = 1 terabyte (TB)

For example, if you have an mp3 audio file for a sermon in your web hosting account which is 20 MBs, it takes up 20 MBs of disk space. If that sermon is listened to 100 times in a month, that uses 20 MB x 100 = 2,000 MB or 2 GB of bandwidth.

How much disk space and bandwidth do I need for my church website?

Generally speaking, documents, images and software use very little disk space or bandwidth. The only things that use significant amounts of disk space and bandwidth are audio and video.

The most common audio file format is MP3 which requires about 1 MB per minute. So, let’s do the math… if your pastor’s sermons are 20 minutes long and there are 52 Sundays in a year, that means you need 20 MB x 52 = 1,040 MB (or about 1 GB) of disk space for one year of sermons.

Bandwidth is monitored on a monthly basis. So if you were to have sermons listened to 100 times a month, that’s 20 MB x 100 = 2,000 MB or 2 GB of bandwidth a month.

Video is a little more difficult to estimate because there are many options for height, width and frame rate. A common video format is MP4 at a resolution of 720p (1280 x 720) which typically takes up about 20 MB per minute. So, that same 20 minute sermon which takes 20 MB for the audio file takes 20 x 20 = 400 MB for a video file. Multiply that by 52 weeks = 20,800 MB (about 21 GB) disk space for one year of sermons.

If people were to watch sermons 100 times per month, that would be 400 MB x 100 = 40 GB of bandwidth.

(Hopefully, these calculations were helpful and didn’t spark nightmares of your 3rd grade math teacher. J)

You can see why churches that want to archive sermon videos and larger churches that get a lot of video views often use a video sharing service like YouTube or Vimeo.

Don’t Fall for Unlimited Disk Space or Unlimited Bandwidth Gimmicks

Some web hosting companies and some DIY web builder companies, will tell you that you get “unlimited disk space” or “unlimited bandwidth” with your account. But that is impossible. If you tried to run a video streaming service like Netflix from a $10/mo web hosting account or a $20/mo DIY web builder account, they would shut you down.

There’s no such thing as “unlimited” disk space or bandwidth in web hosting. “Unlimited” just means they won’t tell you at what point they will shut your account down or make you upgrade.

Click to share this image on Facebook, Twitter, Google+, Pinterest or Instagram

OurChurch.Com offers 3 church web hosting packages, each one has a different amount of disk space and bandwidth, so you can factor that into your package selection.


  • How much disk space and bandwidth does your church website use?
  • Got any questions about disk space or bandwidth?

    Request a Free Web Design or SEO Consultation!

    I am interested in talking with someone about:
    Custom WebsiteSEOBoth
    : :
    : :

    By submitting this form, I give OurChurch.Com permission to send me communication by email.

    Share and Enjoy !

    0 0

    About the author

    Paul Steinbrueck

    Paul Steinbrueck is co-founder and CEO of OurChurch.Com, husband, father of 3, blogger. You can follow him on Twitter at @PaulSteinbrueck.