Best for Web Scraping

Browser automation is a difficult area. Selenium and Puppeteer providing a viable solution, but Kameleo is a better alternative. Our platform isn’t just making virtual browser profile management easy, but it takes care of your browser fingerprint. This results in the elimination of blocking items during scraping such as reCAPTCHAs and anti-bot protection measures.

Kameleo Local API

Once you start Kameleo on your PC, a local API will be available that you can use to automate all tasks in Kameleo. You can simply call the REST API from your code (C#, NodeJS, Java, Python, Javascript, etc.) and perform everything you can do on the graphical interface, such as creating, starting, and saving a profile.

Selenium Stealth WebDriver

Once you start the browser from Kameleo you can fully control it with Selenium commands. This way you can automate any browsing activity. Our Selenium Stealth WebDriver solution keeps you fully undetected, so websites won’t know you are using automation tools.

NuGet & NodeJS Package

To provide easier integration and let you start working with Kameleo as soon as possible our developer team created NuGet and NPM packages to operate with Kameleo Local API. These libraries make the profile starting easy in less than 10 lines of code.

Code Examples

To get started quickly or experiment with Kameleo you can simply copy the example codes from our GitHub repository.

External Connection

When you start a desktop profile in Kameleo our built-in browser engine will start. Depending on your selection it can be Chrome, Chromium, Firefox, or Edge. In some situations you might want to use your own browser, so we made this setup possible in the latest version of Kameleo.

Check our detailed pricing page for feature lists.

Check our detailed pricing page for feature lists.