Headless browsers are the most resource-hungry part of any scraping stack, and sizing the server wrong means either paying for idle cores or watching pages time out. This guide shows how to size a VPS for everything from lightweight HTTP crawlers to fleets of Playwright browsers, and which ZentisLabs plan fits each workload.
What Drives Resource Use
Every concurrent headless browser page runs its own renderer process, so RAM and CPU grow with how many pages you keep open at once, not with how many you scrape per day. HTTP-only scrapers (requests, aiohttp, Scrapy) are far lighter and are usually limited by bandwidth and the target's rate limits instead. The biggest levers are page weight, how much JavaScript runs, and whether you block images, fonts, and media.
Sizing Guide
| Workload | Plan | vCPUs | RAM | Disk | Price |
|---|---|---|---|---|---|
| HTTP scrapers (requests, Scrapy) | Starter | 2 | 4 GB | 100 GB | $47/mo |
| A few headless browsers | Business | 4 | 8 GB | 150 GB | $84/mo |
| Medium Playwright fleets | Advanced | 8 | 16 GB | 250 GB | $158/mo |
| Large Playwright fleets | Supreme | 12 | 24 GB | 300 GB | $237/mo |
| Heavy, sustained browser work | Enterprise | 16 | 32 GB | 400 GB | $316/mo |
Treat these as starting points: run your scraper at low concurrency, watch CPU and memory with htop, then scale up with confidence. Every plan runs on shared CPU by default, and the dedicated-CPU option (2× the plan price) gives sustained, CPU-bound browser fleets cores of their own.
What You Get on a ZentisLabs Server
- Full root access - Install Playwright, Puppeteer, or Selenium your way on Ubuntu 24.04, Ubuntu 22.04, Debian 12, CentOS Stream 9, or Windows Server 2022
- Dedicated-CPU option - Reserve your own cores for steady, CPU-bound browser workloads
- Proxies on the same account - Residential, mobile, ISP, and datacenter proxies with one account and one bill
- 19 locations - Run your scrapers close to your targets, from Frankfurt and New York to Singapore and Sydney
ZentisLabs VPS Plans
Starter
$47/mo
- 2 vCPU
- 4 GB RAM
- 100 GB storage
- Full root access
Business
$84/mo
- 4 vCPU
- 8 GB RAM
- 150 GB storage
- Full root access
Advanced
$158/mo
- 8 vCPU
- 16 GB RAM
- 250 GB storage
- Full root access