Choosing & sizing

How much bandwidth does a VPS need?

Short answer

Most projects use far less than they fear. A typical blog serving 50,000 monthly visits uses about 100 GB. A VPN carrying 1080p video for one person uses roughly 3 GB per hour. Video streaming and seedboxes are the exceptions, where terabytes are normal. Plans here include 2–50 TB, and one is unmetered.

Estimate from page weight rather than intuition: multiply average page size by page views. A 2 MB page served 50,000 times is 100 GB. Images and video dominate; text and code are noise by comparison.

Two things consume bandwidth in ways people underestimate: automated crawlers hitting your site, and backups leaving it. Both are worth measuring before choosing a plan.

Monthly transfer by workload
WorkloadTypical monthly transfer
Blog, 50k visits~100 GB
Web application, 500k requests~300 GB
Personal VPN, heavy use~1–2 TB
Game server, 20 slots~1 TB
Jellyfin for a household~3–5 TB
Seedbox at ratio10–40 TB