Table of Contents
What is Bandwidth?
In web hosting, bandwidth (also called data transfer) refers to the total amount of data your website sends to visitors over a period of time — typically measured monthly. Every time someone visits your site, the server delivers HTML files, CSS, images, videos, and other resources to their browser. The total data transferred during these deliveries is your bandwidth consumption.
Simple example: if your average page size is 2 MB and you get 500 visitors per day, your daily bandwidth usage is 2 MB × 500 = 1,000 MB (1 GB) per day, or about 30 GB per month.
Bandwidth vs. Connection Speed
These two terms are often confused but refer to different things:
| Term | Meaning | Unit | Example |
|---|---|---|---|
| Bandwidth (Data Transfer) | Total data transferred per month | GB/month | 50 GB/month quota |
| Connection Speed | Rate of data transfer at a given moment | Mbps/Gbps | 1 Gbps port |
| Throughput | Actual speed achieved after overhead | Mbps | 800 Mbps actual |
Most Thai hosting plans specify monthly bandwidth quotas (e.g., Unlimited or 50 GB/month), not connection speed — which is usually 100 Mbps to 1 Gbps by default.
What Happens When You Exceed Bandwidth?
When your website uses more bandwidth than your plan allows, hosting providers handle it in different ways:
1. Website Suspension
The most common response is automatically suspending the website. Visitors will see an error page or a notice that the site has exceeded its bandwidth limit — until the next billing cycle (usually the 1st of the month) resets the quota, or until you upgrade your plan.
2. Overage Charges
Some providers keep your site running but charge for the excess bandwidth used, added to your next invoice. This can become expensive if you experience an unexpected traffic spike.
3. Speed Throttling
Instead of suspending, some hosts reduce your transfer speed dramatically. Your site stays online but loads much slower, causing visitors to bounce before it finishes loading.
How to Calculate Your Bandwidth Needs
Use this formula to estimate your monthly bandwidth requirement:
Example: 3 MB average page, 1,000 daily pageviews:
- 3 MB × 1,000 × 30 = 90,000 MB = 90 GB/month
- With 50% buffer: 90 × 1.5 = 135 GB/month
Choose a plan providing at least 135 GB/month, or opt for Unlimited for peace of mind.
| Website Type | Daily Pageviews | Recommended Bandwidth |
|---|---|---|
| Small blog (1 MB/page) | 100–500 | 5–25 GB/month |
| Business site (2 MB/page) | 500–2,000 | 30–120 GB/month |
| Online store (3 MB/page) | 2,000–10,000 | 180–900 GB/month |
| Media / video-heavy site | 1,000+ | Unlimited or VPS |
Types of Bandwidth Offerings
Hosting plans typically offer bandwidth in one of these forms:
- Metered — A fixed monthly quota (e.g., 50 GB, 100 GB, 500 GB). Best for small to medium sites with predictable traffic.
- Unlimited — No hard quota, but Fair Use Policy applies. Suitable for most sites as long as you're not distributing files at huge scale.
- Unmetered — Similar to Unlimited; no additional charges for going over, but the provider may throttle speed during heavy usage.
How to Reduce Bandwidth Usage
You can significantly cut your bandwidth consumption without upgrading your plan:
- Compress images — Convert to WebP format and reduce file sizes by 50–80% using tools like cwebp or TinyPNG.
- Enable GZIP/Brotli Compression — Compress HTML, CSS, and JS files in .htaccess. This can reduce transfer sizes by 60–80%.
- Use a CDN — Services like Cloudflare cache static files at edge nodes, so they're served without hitting your server. Many sites save 60–80% bandwidth.
- Lazy Loading — Load images only when they scroll into view, reducing initial page weight.
- Cache-Control Headers — Tell browsers to cache static files locally so repeat visitors don't re-download them.
- External Video Hosting — Upload videos to YouTube or Vimeo and embed them instead of hosting video files yourself.
Choosing the Right Hosting Plan
AsiaGB.com offers Thai and Singapore hosting with SSD storage, DirectAdmin control panel, 99% Uptime, and twice-monthly automated backups (on the 1st and 15th of each month).
| Website Size | Recommended Plan | Bandwidth | Best For |
|---|---|---|---|
| Landing page, small blog | Starter | Unlimited | Portfolio, resume sites |
| Business, news site | Business | Unlimited | Corporate, blog |
| WooCommerce store | Pro | Unlimited | Mid-size e-commerce |
| High-traffic, media site | VPS | 1 TB+ | News, media, SaaS |
Monitoring Your Bandwidth Usage
With DirectAdmin (the control panel used at AsiaGB), you can monitor bandwidth in several ways:
- DirectAdmin Dashboard — The main panel shows your current bandwidth usage vs. quota at a glance.
- Bandwidth Statistics — Go to Extra Features → Site Summary/Bandwidth for daily/monthly usage graphs.
- Webalizer / AWStats — Built-in log analyzers showing traffic by IP, file, browser, and referrer.
- Email Alerts — Set up alerts when bandwidth reaches 80% of quota (if supported by your plan).
Frequently Asked Questions
Summary
- Bandwidth = the data your server sends to visitors, measured in GB/month.
- Exceeding your quota may result in suspension, overage charges, or speed throttling.
- Calculate needs: Page Size × Daily Pageviews × 30 × 1.5 (buffer).
- Reduce usage with CDN, image compression, GZIP, and browser cache headers.
- Monitor usage in DirectAdmin to stay ahead of potential overages.