Quick Start
Get started with op.wtf proxies in minutes. Follow these simple steps to integrate our proxy network into your application.
Create an Account
Sign up for a free account and top up your balance. No credit card required to get started.
Create AccountGet Your Credentials
Find your API key in the dashboard. This will be used as your proxy password.
Configure Your Proxy
Use our simple URL format to connect through our proxy network.
http://username:api_key@proxy.op.wtf:32424
Authentication
All requests are authenticated using your API key as the proxy password. Your username determines the proxy configuration.
Username Format
type-country[-sid-session_id]
| Parameter | Description | Example |
|---|---|---|
type |
Proxy type: res (residential), dc (datacenter), mob (mobile) | res, dc, mob |
country |
Two-letter country code | us, gb, de, jp |
session_id |
Session ID for sticky sessions | abc123 |
Proxy Types
🏠 Residential Proxies
Use res for residential IPs. Best for web scraping, social media, and bypassing geo-restrictions.
res-us:api_key@proxy.op.wtf:32424
🏢 Datacenter Proxies
Use dc for datacenter IPs. Best for high-speed requests and bulk operations.
dc-us:api_key@proxy.op.wtf:32424
📱 Mobile Proxies
Use mob for mobile IPs. Best for social media automation and apps that require mobile IP addresses.
mob-us:api_key@proxy.op.wtf:32424
Supported Countries
We support proxy locations in 195+ countries. Use the two-letter ISO country code in your username.
+ 180 more countries available. Contact us on Discord for the full list.
Sticky Sessions
By default, residential proxies rotate on each request. Use sticky sessions to maintain the same IP for longer periods.
resfix-us-sid-my_session_123:api_key@proxy.op.wtf:32424
Session IDs can be any alphanumeric string. Use the same session ID to get the same IP address.
Rotating vs Sticky
| Feature | Rotating | Sticky |
|---|---|---|
| IP Changes | Every request | Up to 30 minutes |
| Best For | Web scraping, bulk requests | Logins, multi-step processes |
| Username | res-us |
resfix-us-sid-xxx |
Python Example
import requests
proxy_url = "http://res-us:YOUR_API_KEY@proxy.op.wtf:32424"
proxies = {
"http": proxy_url,
"https": proxy_url
}
response = requests.get("https://httpbin.org/ip", proxies=proxies)
print(response.json())
Node.js Example
const axios = require('axios');
const proxyConfig = {
host: 'proxy.op.wtf',
port: 32424,
auth: {
username: 'res-us',
password: 'YOUR_API_KEY'
}
};
axios.get('https://httpbin.org/ip', { proxy: proxyConfig })
.then(res => console.log(res.data));
cURL Example
curl -x "http://res-us:YOUR_API_KEY@proxy.op.wtf:32424" \
"https://httpbin.org/ip"
Need Help?
Our support team is available 24/7 on Discord to help you with any questions.
Join Discord