Skip to main content

Bandwidth Calculator — How Much Does Your Website Need, and Which Plan Carries It

A site with 35,000 monthly visits, 2 pageviews per visit and 2 MB pages moves 35,000 × 2 × 2 = 140,000 MB ÷ 1,024 ≈ 136.7 GB raw — and LiteSpeed/CDN caching divides that by 2-4 (modeled ÷3) to about 45.6 GB/mo, a need a 2026 shared plan carries comfortably. Peak hour is no threat either: 35,000 ÷ 30 × 5% ≈ 58 concurrent sessions → 116 pageviews ≈ 0.52 Mbps average — a 1Gbps port carries this hundreds of times over. Tier verdict: shared fits; past 50 GB/mo a CDN becomes mandatory to absorb bursts, past 150 GB/mo you are in cloud/VPS territory — and "unlimited bandwidth" is limited by port speed and fair-use clauses, not by gigabytes.

visits/mopagestypecachingGB/motier
5,0002Light blog÷32.6Shared
10,0002Standard site÷313.0Shared
35,0002Standard site÷345.6Shared
35,0002Standard siteoff136.7Cloud + CDN
50,0003E-commerce÷3146.5Cloud + CDN
60,0004Image-heavy÷3312.5Cloud/VPS + CDN
100,0005Image-heavy÷3651.0Cloud/VPS + CDN
VerdictCache first, then size the tier: LiteSpeed/CDN caching divides raw transfer by 2-4 and usually lands you a full tier below what raw traffic suggests — and "unlimited bandwidth" caps the port speed, not the gigabytes.

Bandwidth Calculator — How Much Does Your Website Need, and Which Plan Carries It

Inputs

Monthly visits (100+)

Monthly pageviews: 70,000 (35,000 visits × 2 pages)

Pageviews per visit: 2

Blogs usually 1-2, business sites 2-3, stores 3-5.

What kind of pages does your site serve?

Standard site · 1.5-2.5 MB: The typical small-business or content site — 1.5-2.5 MB per pageview in 2026; we model 2.0 MB.

Caching: is LiteSpeed/CDN on?

LiteSpeed page cache plus a CDN typically serve over half of requests from edge or page cache, so raw transfer divides by 2-4 — we model ÷3. Cache misses (logged-in carts, search, checkout, first visits) set the floor; nothing divides to zero.

Default scenario: 35,000 visits · 2 pageviews/visit · standard pages · caching on — edit inputs
Monthly bandwidth your site needs · 2026 planning bands
45.6 GB
/month with LiteSpeed/CDN caching (÷3)
Typical Shared plan price: $7.5/mo
30 SAR (pegged rate)
Formula: 35,000 visits × 2 pages × 2 MB ÷ 1,024 ≈ 136.7 GB raw; with caching ÷3 ≈ 45.6 GB.
Raw transfer (no caching)136.7 GB/mo
Caching band ÷2-÷434.2–68.4 GB/mo
With caching (modeled ÷3 of ÷2-÷4)45.6 GB/mo
Peak hour: ~116 pageviews ≈ 0.52 Mbps avg (bursts 20-50×)58 × 2
Tier fit: Shared (comfortable to 50 GB)Shared
Plan verdict

Caching is doing the heavy lifting: raw ≈136.7 GB drops to ≈45.6 GB (÷3) — the difference between a cloud bill and a shared plan that fits comfortably. At this size "unlimited bandwidth" is no trap: the port, not the GB, is the limit.

Cache first, then size the tier: LiteSpeed/CDN caching divides raw transfer by 2-4 and usually lands you a full tier below what raw traffic suggests — and "unlimited bandwidth" caps the port speed, not the gigabytes.

The fine print: "unlimited bandwidth" is port-speed-limited, not GB-limited

"Unlimited" plans are measured by their port (a shared 1Gbps) and a fair-use clause — not by a GB allowance. Peak-hour math: daily sessions ≈ visits ÷ 30; the busiest hour concentrates 4-6% of them (we model 5%). A 1Gbps port moves ~125 MB/s — hundreds of times a normal hour's average. What the port actually limits is cache-miss bursts (20-50× the average) and viral spikes, which is why a CDN becomes mandatory past ~50 GB/mo rather than a bigger GB allowance.

Methodology: deterministic planning bands from published 2026 medians — page weights (light 0.8 MB, standard 1.5-2.5 modeled 2.0, e-commerce 3, image-heavy 4), caching ÷2-4 from real LiteSpeed/CDN hit rates (modeled ÷3), and a 4-6% peak-hour share of daily sessions. Not live measurements: read your actual GB from the hosting panel monthly and recalibrate.

Common cases — visits × page type → GB/mo → tier
visits/mopagestypecachingGB/motier
5,0002Light blog÷32.6Shared
10,0002Standard site÷313.0Shared
35,0002Standard site÷345.6Shared
35,0002Standard siteoff136.7Cloud + CDN
50,0003E-commerce÷3146.5Cloud + CDN
60,0004Image-heavy÷3312.5Cloud/VPS + CDN
100,0005Image-heavy÷3651.0Cloud/VPS + CDN

Results

Embed This Calculator

Share this tool with your audience. 100% free and fully responsive.

How the bandwidth & plan-tier calculator works

Why this calculator is honest about its numbers: it uses deterministic 2026 planning bands — page weights from published medians (light 0.8 MB, standard 1.5-2.5 modeled 2.0, e-commerce 3, image-heavy 4), a ÷2-4 caching factor from real-world LiteSpeed/CDN hit rates (modeled ÷3), and a 4-6% peak-hour share of daily sessions. Every figure can be re-derived by hand from the formula under the result, nothing is fetched live — and the real calibration is your hosting panel's monthly GB reading.

  1. 1

    Step 1

    Enter monthly visits (typed or via common-value chips) and pageviews per visit on the slider (1-10) — multiplied by your page type's weight: light blog 0.8 MB, standard 2 MB, e-commerce 3 MB, image-heavy 4 MB.

  2. 2

    Step 2

    Toggle caching: on, raw transfer divides by 2-4 (modeled ÷3) as LiteSpeed/CDN hit-rate reality — the monthly GB appears with the raw and cached figures side by side.

  3. 3

    Step 3

    Read the full output: the peak-hour estimate (visits ÷ 30 × 5% × pages, in Mbps), the matching tier (shared to 50 GB, cloud+CDN to 150, cloud/VPS beyond), the common-cases table, the caching verdict and the "unlimited" fine print.

Use Cases

A blogger choosing a first hosting plan: 10-40k monthly visits on 0.8-2 MB pages — the calculator shows 10-50 GB after caching makes an "unlimited" shared plan genuinely right, and pins the upgrade point (~50 GB) before any unneeded tier is bought.

A WooCommerce owner torn between shared and cloud: 50,000 visits × 3 pages × 3 MB = 439 GB raw — caching brings it to ~146 GB, cloud-tier territory, and the calculator shows the CDN has become mandatory, not optional, at this size.

An agency or freelancer auditing client sites before renewal: enter each site's visits and weight to get a tier table — who approaches ~50 GB and needs a CDN this month, and who is past 150 GB and needs a cloud/VPS plan rather than "more bandwidth" on the same tier.

Tips

  • 1

    Page weight is a ranking metric before it is a bill: Google scores LCP and INP on the same megabytes this calculator counts — a 4 MB page loses Core Web Vitals and bandwidth together, and converting images to WebP/AVIF fixes both in one step.

  • 2

    Caching and a CDN improve TTFB for visitors far from the server: a Gulf visitor gets content from a nearby edge node instead of a trip across oceans — faster loads that feed directly into crawl rate and rankings.

  • 3

    Compare your actual monthly GB from the hosting panel against this estimate: a wide gap means uncompressed images or bot crawl — crawlers and scrapers eat bandwidth with zero SEO value, and robots.txt rules cut them off when needed.

Common Mistakes

  • Treating "unlimited" as a guarantee: the real limits are port speed and the fair-use clause — hosting video or large files gets throttled or suspended even on unlimited plans, while a normal text site never approaches the cap.

  • Counting visits alone instead of pageviews × weight: 30k visitors on an image-heavy site (4 MB × 4 pages) consumes more than 120k visitors on a light blog — demand is measured in transferred megabytes, not headcount.

  • Forgetting spike months: a product launch or viral hit multiplies traffic 5-20× within days — plan with 2-3× headroom over your monthly estimate and let the CDN absorb the burst instead of your site being throttled in its biggest week.

FAQs

How do I calculate the bandwidth my website needs per month?

Three factors, one formula: monthly visits × pageviews per visit × average page weight in MB, divided by 1,024 for GB. A 2026 example: 35,000 visits, 2 pageviews per visit, 2 MB pages — 35,000 × 2 × 2 = 140,000 MB ÷ 1,024 ≈ 137 GB raw. Then caching kicks in: LiteSpeed page cache plus a CDN divides raw transfer by 2-4 in practice (modeled ÷3), landing near 46 GB — and it is the cached number, not the raw one, that should pick your plan tier.

What does 100 GB of bandwidth mean in actual visits?

It depends on your page weight and depth: a standard site (2 MB × 2 pageviews per visit) gets 51,200 pageviews ≈ 25,600 visits from 100 GB uncached. Switch on LiteSpeed/CDN caching (÷2-4) and the same plan stretches to roughly 76,000 visits. A light blog (0.8 MB) stretches it to ~64,000 raw visits, while an image-heavy site (4 MB) exhausts 100 GB at just ~12,800 visits — which is why a bandwidth cap is always read together with your page weight, never as a standalone number.

Does "unlimited bandwidth" hosting actually exist?

The word "unlimited" is real only as a marketing ceiling: what actually limits you in 2026 is port speed, not gigabytes. Shared plans run on a 1Gbps port shared with other sites on the server, plus fair-use and acceptable-content clauses that let the host throttle or suspend sites turning the server into a video or file CDN. Practically: under ~50 GB/mo you will never feel the cap; above that, concurrency bursts — not monthly GB — are what gets measured, which is why this calculator recommends stepping up a tier past ~50 GB.

How does a CDN change the bandwidth math?

Twice. On the origin: a CDN serves 50-90% of static requests (images, CSS, JS) from the edge, dividing your hosting plan's transfer by 2-4, exactly as modeled in the calculator. And on the bill — if the CDN is separately paid, you are charged for edge delivery too. In 2026 plans (Hostinger among them) a Cloudflare-style CDN ships free with hosting, so the math flips in your favor: a cheaper origin, absorbed bursts, faster visitors — total delivered to users stays the same while your plan's consumption drops.

Which page-weight reductions save the most bandwidth?

The biggest free lever you own: converting images to WebP/AVIF with smart compression takes a 4 MB page down to ~1.5 MB — a 2.7× cut in bandwidth before anything else — followed by lazy-loading below-the-fold images and minifying/combining CSS and JS. The win is double: every MB you shave removes demand before any plan upgrade, and Google scores Largest Contentful Paint and INP on that same weight — so slimming lifts rankings and lowers hosting needs in one move.

Should I self-host video on my hosting plan?

Never: one 5-minute 1080p video weighs 350-700 MB — hundreds of full pages of your site — and its concurrent requests choke a shared port fast, tripping the acceptable-content clause even on "unlimited" plans. Upload to YouTube, Vimeo, Mux or Bunny and embed instead: the platform absorbs the transfer, transcoding and adaptive bitrate, and your site stays light and fast. Self-hosted video is a deliberate cloud/VPS decision with its own transfer budget, never a shared-plan afterthought.

How does peak-hour math work — and does it change my plan?

Divide monthly visits by 30 for daily sessions (35,000 ÷ 30 ≈ 1,167), take 4-6% of them as the busiest hour's concurrency (modeled 5% ≈ 58 simultaneous sessions), and multiply by pageviews per visit: 58 × 2 ≈ 116 pageviews in the peak hour. That is about 0.5 Mbps average — nothing against a 1Gbps port (125 MB/s). The average is not what bites: cache misses and a viral spike push demand 20-50× within minutes, and a CDN — not a bigger GB allowance — is what absorbs them, which is why it becomes mandatory past ~50 GB/mo.

What happens when I exceed my bandwidth limit in 2026?

Three common scenarios: (1) throttling — the site slows instead of stopping, the usual behavior on "unlimited" shared plans; (2) suspension until month-end or until you upgrade — typical of plans with an explicit GB cap; (3) per-GB overage billing — the cloud/VPS pattern. Before buying, read exactly what the bandwidth clause says: throttle, suspend, or bill? The preventive fix is the same in all three: caching plus a CDN cuts origin transfer by 2-4×, raising your effective ceiling long before any limit is reached.