Server Requirements Calculator

Use this calculator to determine the bandwidth needed for your web server. You will be surprised at how little bandwidth you actually need. The maximum bandwidth is the same as the minimum bandwidth with a 300% peak allowance.

Visitors per day:
Pages per visitor:
Page size: bytes
Traffic Megabyte per day Gigabyte per month Megabyte per visitor
Minimum bandwidth needed Kilobit per second
Maximum bandwidth needed Kilobit per second
Visitors Visitors per second Visitors per day Visitors per month
Pages Pages per second Pages per day Pages per month
Download time per page seconds
Simultaneous visitors
1 page per minute per visitor
Visitors

The calculator uses the following formulas:

Traffic in megabytes per day =
VisitorsPerDay * PagesPerVisitor * PageSize / 1048576
Traffic in gigabytes per month =
VisitorsPerDay * PagesPerVisitor * PageSize * 30.41 / 1073741824
Traffic in megabytes per visitor =
PagesPerVisitor * PageSize / 1048576
Minimum bandwidth needed =
VisitorsPerDay * PagesPerVisitor * PageSize * 8 / (86400 * 1000)
Maximum bandwidth needed =
VisitorsPerDay * PagesPerVisitor * PageSize * 8 * 3 / (86400 * 1000)
Visitors per second =
VisitorsPerDay / 86400
Visitors per day =
(input field)
Visitors per month =
VisitorsPerDay * 30.41
Pages per second =
VisitorsPerDay * PagesPerVisitor / 86400
Pages per day =
VisitorsPerDay * PagesPerVisitor
Pages per month =
VisitorsPerDay * PagesPerVisitor * 30.41
Download time per page =
86400 / (VisitorsPerDay * PagesPerVisitor)
Simultaneous visitors =
VisitorsPerDay * PagesPerVisitor / 1440