Skip to content
Datacenter Proxies

Datacenter Proxies

Maximum speed, billed per GB. Datacenter proxies deliver low latency and high throughput, perfect for high-volume operations against non-sensitive targets. Ideal for API scraping, content aggregation, and speed-critical workloads.

From $2.70/GBHTTP / HTTPS / SOCKS5Rotating or Sticky

Ultra-Fast

Low-latency datacenter connections built for high-volume work

Pay per GB

From $2.70/GB at 1 TB ($2.16 with code ZENTIS20). Bandwidth never expires

99.9% Uptime

Proxy gateways backed by our 99.9% uptime SLA

Country Targeting

Pick your country when you generate. Full list in the dashboard

When to Use Datacenter Proxies

Great For

  • • API endpoints and public data sources
  • • Content aggregation from non-protected sites
  • • Speed-benchmarking and latency testing
  • • Bulk DNS/WHOIS lookups
  • • Price monitoring on sites without anti-bot
  • • Internal testing and QA environments

Not Ideal For

  • • Sites with aggressive anti-bot (use residential)
  • • Social media automation (use mobile/ISP)
  • • Account creation on protected platforms
  • • Sneaker/ticket sites (use mobile)

Connection Setup

Generate datacenter proxies in the dashboard (Datacenter → Generate Proxies) or with POST https://api.zentislabs.com/api/v1/proxies/generate ("provider": "datacenter"). Country and rotation (rotating or sticky) are chosen when you generate and built into each line, so use it as-is. Each generated line is host:port:username:password on dc.zentislabs.com. Connect over HTTP/HTTPS with the port shown in your line.

bash
# Datacenter proxy - maximum speed
# Copy a generated line (host:port:username:password):
# dc.zentislabs.com:PORT:USERNAME:PASSWORD
curl -x "http://USERNAME:PASSWORD@dc.zentislabs.com:PORT" \
"https://httpbin.org/ip"
# Generate lines via the API (country and rotation are chosen here)
curl -X POST "https://api.zentislabs.com/api/v1/proxies/generate" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"provider": "datacenter", "country": "us", "sessionType": "rotating", "count": 10}'
# Response: {"success": true, "proxies": ["dc.zentislabs.com:PORT:USERNAME:PASSWORD", ...]}
python
import requests
import concurrent.futures
# Values from a generated line: dc.zentislabs.com:PORT:USERNAME:PASSWORD
USERNAME = "USERNAME"
PASSWORD = "PASSWORD"
PORT = "PORT" # the port shown in your line
PROXY = f"http://{USERNAME}:{PASSWORD}@dc.zentislabs.com:{PORT}"
proxies = {"http": PROXY, "https": PROXY}
# High-throughput parallel scraping
urls = [f"https://api.example.com/data/{i}" for i in range(100)]
def fetch(url):
response = requests.get(url, proxies=proxies, timeout=15)
return response.json()
with concurrent.futures.ThreadPoolExecutor(max_workers=50) as executor:
results = list(executor.map(fetch, urls))
print(f"Fetched {len(results)} pages successfully")
typescript
import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";
// High-throughput datacenter scraping across your generated lines
// (each host:port:username:password line written as a proxy URL)
const proxyUrls = [
"http://USERNAME:PASSWORD@dc.zentislabs.com:PORT",
// ...one entry per generated line
];
const agents = proxyUrls.map((u) => new HttpsProxyAgent(u));
const urls = Array.from({ length: 100 }, (_, i) => `https://api.example.com/data/${i}`);
const results = await Promise.allSettled(
urls.map((url, i) =>
axios.get(url, {
httpsAgent: agents[i % agents.length],
timeout: 10000,
})
)
);
const success = results.filter((r) => r.status === "fulfilled").length;
console.log(`Success: ${success}/${urls.length}`);

Datacenter Locations

Datacenter proxies are targeted by country: pick one in Dashboard → Datacenter → Generate Proxies, or pass country to the API. The dashboard always lists every country available right now, so you never have to guess.

Pricing

Pay as you go

$5.39/GB
  • From 1 GB
  • Country targeting
  • Rotating & sticky sessions

100 GB

$3.59/GB
  • Volume pricing from 5 GB
  • Bandwidth never expires
  • No subscription

Volume

$2.70/GB
  • At 1 TB
  • $2.16/GB with code ZENTIS20 (one checkout)
  • Pay by card via Stripe