How To Integrate Kameleo With ProxyEmpire

⬇️ Experience our high-end residential proxies for just $1.97

Residential Proxies For kameleo

Kameleo lets you run multiple online accounts and bypass anti-bot systems without getting blocked or banned. Each profile gets its own isolated fingerprint. For developers, Kameleo provides an SDK and supports direct integration with Selenium, Puppeteer, or Playwright.

What Kameleo can’t do is change your IP. That’s where ProxyEmpire comes in: assign a different residential or mobile IP to each profile, and both detection layers are covered.

Before You Start: Get Your Proxy Details

Whichever integration path you use below, you’ll need your proxy credentials from ProxyEmpire first.

  1. Log in to your ProxyEmpire dashboard.
  2. Open the Proxy Manager.
  3. Pick your proxy type (Residential, Mobile, Static Residential, or Datacenter).
  4. Set your targeting: country, region, city, and ISP if needed.
  5. Copy the generated proxy string β€” you’ll need the host, port, username, and password.

Keep these handy. You’ll paste them into Kameleo in the next step.

Option A: Set Up a Profile in Desktop App

This is the standard path for manual profile management β€” running accounts, testing, ad verification, anything you’re doing without automation code.

Β 

  1. Open Kameleo and click New Profile.
  2. If needed, adjust the Language to match your target market. Everything else β€” device type, OS, browser, timezone, geolocation β€” is pre-filled with sensible defaults and doesn’t need to be touched.
  3. Under Proxy, switch to With Proxy.
  4. Select your connection type (HTTP or SOCKS5) and enter the host, port, username, and password from your ProxyEmpire dashboard.
  5. Click Save & Start. The profile launches immediately.

kameleo proxyempire

Β 

That’s it. Your profile is running with a ProxyEmpire IP assigned to it.

Β 

Option B: Using ProxyEmpire with Kameleo SDK

This section is for developers running Kameleo headlessly β€” scraping, account automation, data pipelines. Kameleo exposes a local REST API that lets you create and launch profiles programmatically, then attach a Playwright, Puppeteer, or Selenium session to the running browser.

Proxies go in at profile creation time. Substitute the host, port, username, and password you copied from ProxyEmpire in the step above. Here’s a simplified example using the Kameleo Python SDK:

from kameleo.local_api_client import KameleoLocalApiClient
from kameleo.local_api_client.models import CreateProfileRequest, ProxyChoice, Server

client = KameleoLocalApiClient(endpoint='http://localhost:5050')

# Search for a Chrome fingerprint on a desktop device
fps = client.fingerprint.search_fingerprints(device_type='desktop', browser_product='chrome')

# Create the profile and attach your ProxyEmpire SOCKS5 proxy
profile = client.profile.create_profile(CreateProfileRequest(
    fingerprint_id=fps[0].id,
    name='Example Profile',
    proxy=ProxyChoice(
        value='socks5',
        extra=Server(host='<host>', port=<port>, id='<username>', secret='<password>')
    )
))

# Start the profile β€” Kameleo tests the proxy before the browser opens
client.profile.start_profile(profile.id)

From here, connect Playwright, Puppeteer, or Selenium to the running browser. See the integration guides in the Kameleo developer docs.

Every profile you spin up this way gets a separate fingerprint and a separate ProxyEmpire IP. You can run dozens of concurrent profiles on a single machine, each fully isolated.

What Makes Kameleo Different

Superior undetectability vs. DIY headless. Kameleo ships its own Chroma (Chromium-based) and Junglefox (Firefox-based) kernel builds. Canvas, WebGL, CDP signals, audio context, timezone, geolocation, device memory: all handled at the engine level. The fingerprint masking is baked into the kernel itself, so detection scripts have nothing to strip and Chrome updates don’t break your setup.

Rapid adaptation. Anti-bot systems update constantly, and Kameleo keeps pace with weekly+ release cycles. New Chroma kernels ship within 5 days of each Stable Chrome release; Junglefox ships roughly every two months. Your code stays the same.

Proven anti-bot bypass. Kameleo runs automated daily tests against the major anti-bot systems. Results are published openly in the Masking Status Report. You can check which targets pass before you commit to anything.

Developer-first from day one. The SDK is available for Python, JavaScript, and C#. Quickstarts and code examples are on GitHub. There’s a free tier you can spin up in under 5 minutes without a sales call.

Kameleo Pricing

Kameleo charges based on how many browsers run simultaneously. You can create as many profiles as you want; only the active ones count toward billing. Paid plans scale from 10 to 1000+ concurrent browsers, and there’s a free tier so you can test against real targets before committing to anything.

Start for Free or compare all plans at kameleo.io/pricing.

FAQ

What is Kameleo?

Kameleo is an anti-detect browser and browser automation platform. It lets you create multiple browser profiles, each with a unique, realistic fingerprint (canvas, WebGL, fonts, User-Agent, etc.) that is indistinguishable from a real user’s browser. It also provides a REST API for driving those browsers with Playwright, Puppeteer, or Selenium in automated workflows.

Why do I need proxies with Kameleo?

Kameleo controls what websites can read from your browser. Your IP address is a separate layer β€” that’s what ProxyEmpire covers. Without different IPs assigned to each profile, even the best fingerprint masking is undermined because all your activity traces back to one source IP.

What proxy protocols does Kameleo support?

Kameleo supports HTTP, HTTPS, SOCKS5, and SSH. SOCKS5 is generally recommended.

Can I use different proxies for different profiles?

Yes. Each Kameleo profile has its own proxy configuration. You can assign a different ProxyEmpire IP to every profile β€” whether you’re doing it manually in the UI or programmatically via the API.

Can I integrate ProxyEmpire proxies with Kameleo’s automation API?

Yes. When you create a profile via Kameleo’s REST API, proxy settings are part of the profile configuration payload. Any script using Kameleo’s Python, Node.js, or C# SDK can set the host, port, username, and password for each profile at creation time.

What operating systems does Kameleo support?

Kameleo runs on Windows and macOS as a desktop app. For server-side deployments, Docker images are available for both Linux and Windows containers.

You May Also Like:

Flexible Pricing Plan

logo purple proxyempire

Our state-of-the-art proxies.

Experience online freedom with our unrivaled web proxy solutions. Pioneering in collecting location specific data at scale, our premium, ethically-sourced network boasts a vast pool of IPs, expansive location choices, high success rate, and versatile pricing. Advance your digital journey with us.

🏘️ Rotating Residential Proxies
  • 30M+ Premium Residential IPs
  • Β 170+ Countries
    Every residential IP in our network corresponds to an actual desktop device with a precise geographical location. Our residential proxies are unparalleled in terms of speed, boasting a success rate of 99.56%, and can be used for a wide range of different use cases. You can use Country, Region, City and ISP targeting for our rotating residential proxies.

See our Rotating Residential Proxies

πŸ“ Static Residential Proxies
  • 20+ Countries
    Buy a dedicated static residential IP from one of the 20+ countries that we offer proxies in. Keep the same IP for a month or longer, while benefiting from their fast speed and stability.

See our Static Residential Proxies

πŸ“³ Rotating Mobile Proxies
  • 5M+ Premium Mobile IPs
  • Β 170+ Countries
    Access millions of clean mobile IPs with precise targeting including Country, Region, City, and Mobile Carrier. Leave IP Blocks and Captchas in the past and browse the web freely with our 4G & 5G Proxies today.

See our Mobile Proxies

πŸ“± Dedicated Mobile Proxies
  • 5+ Countries
  • 50+ Locations
    Get your own dedicated mobile proxy in one of our supported locations, with unlimited bandwidth and unlimited IP changes on demand. A great choice when you need a small number of mobile IPs and a lot of proxy bandwidth.

See our 4G & 5G Proxies

🌐 Rotating Datacenter Proxies
  • 70,000+ Premium IPs
  • Β 10+ Countries
    On a budget and need to do some simple scraping tasks? Our datacenter proxies are the perfect fit! Get started with as little as $2

See our Datacenter Proxies

proxy locations

30M+ rotating IPs

99% uptime - high speed

99.9% uptime.

dedicated support team

24/7 Dedicated Support.

fair price

Fair Pricing.

ProxyEmpire Footer
Follow Us
ProxyEmpire Reviews
🏠 Residential Proxies Rotating / Static / Unlimited
πŸ“± Mobile Proxies Rotating and Dedicated
πŸ–₯️ Datacenter Proxies Rotating
🌍 Proxy Locations 30M+ Proxies · Worldwide coverage
🏎️ Speed High-speed connections