
Description
Automating a batch of web actions — log in, fill forms, page through results, submit in bulk — normally means Selenium or Puppeteer: writing code, setting up a runtime, and wrestling with waits and selectors. And the script you end up with only runs where you built it; handing it to a colleague means teaching them to configure an environment too. Browser Automation Studio takes another route: browser actions are visual blocks you drag into a flow, and once the flow works it compiles into a standalone exe that someone else can double-click with nothing installed.
It runs on a customized Chromium core, so JavaScript-rendered pages and sites requiring a logged-in session behave normally. Resource handling is where it earns its keep: proxies, accounts, captcha services and user-agent fingerprints are configured as pools, and each thread draws its own when running in parallel, with no scheduling code to write.
Beyond dragging, there is a built-in JavaScript engine, so visual blocks and hand-written script mix — drag the simple parts, write the complicated ones. A free edition is available, with higher thread counts and advanced features in the paid tiers.
Visual flow building: clicking, typing, waiting for elements and extracting text are ready-made blocks dragged into a flow and configured, so a complete routine can be built without code.
Compiles to a standalone exe: a finished project builds into an executable that needs neither BAS nor any runtime on the target machine, which is what makes handing automation to non-technical users practical.
Built-in Chromium: execution runs on a customized Chromium core, so JavaScript rendering, dynamic loading and authenticated pages all work.
Multithreaded execution: the same flow runs across several threads in parallel, each with its own isolated browser environment.
Resource pools: proxies, accounts, mailboxes and captcha services are configured as lists and handed out automatically per thread, with rules for skipping dead entries.
Fingerprints and proxies: user agents and browser fingerprints can be varied and HTTP/SOCKS proxies configured, which suits batch work needing isolated environments.
Mixed scripting: a built-in JavaScript engine lets hand-written code sit between visual blocks for complex conditions and data processing.
Recording assistance: actions performed in the built-in browser can be recorded and then adjusted, which is quicker than assembling from nothing.
Free edition: a free version covers everyday use, with higher concurrency and advanced capabilities in the paid tiers.
It runs on a customized Chromium core, so JavaScript-rendered pages and sites requiring a logged-in session behave normally. Resource handling is where it earns its keep: proxies, accounts, captcha services and user-agent fingerprints are configured as pools, and each thread draws its own when running in parallel, with no scheduling code to write.
Beyond dragging, there is a built-in JavaScript engine, so visual blocks and hand-written script mix — drag the simple parts, write the complicated ones. A free edition is available, with higher thread counts and advanced features in the paid tiers.
Features
Visual flow building: clicking, typing, waiting for elements and extracting text are ready-made blocks dragged into a flow and configured, so a complete routine can be built without code.
Compiles to a standalone exe: a finished project builds into an executable that needs neither BAS nor any runtime on the target machine, which is what makes handing automation to non-technical users practical.
Built-in Chromium: execution runs on a customized Chromium core, so JavaScript rendering, dynamic loading and authenticated pages all work.
Multithreaded execution: the same flow runs across several threads in parallel, each with its own isolated browser environment.
Resource pools: proxies, accounts, mailboxes and captcha services are configured as lists and handed out automatically per thread, with rules for skipping dead entries.
Fingerprints and proxies: user agents and browser fingerprints can be varied and HTTP/SOCKS proxies configured, which suits batch work needing isolated environments.
Mixed scripting: a built-in JavaScript engine lets hand-written code sit between visual blocks for complex conditions and data processing.
Recording assistance: actions performed in the built-in browser can be recorded and then adjusted, which is quicker than assembling from nothing.
Free edition: a free version covers everyday use, with higher concurrency and advanced capabilities in the paid tiers.
