BrowserAutomationStudio
May 5

Introduction to BrowserAutomationStudio

Just 10 minutes of reading — and you'll save dozens of hours on routine tasks!

About the Product

BrowserAutomationStudio (BAS) — is a visual automation builder that allows you to create both simple and complex programs without the need for programming skills. It provides a user-friendly interface that makes the development process accessible to everyone

Logic is built from visual blocks, and the main advantage — completely free access and the ability to start creating your program right now

What kind of programs can you create:

  • Posters (auto-publishing content)
  • Auto-registrators (account registration)
  • Web3 bots (working with cryptocurrency websites and wallets)
  • Parsers (collecting and processing data from websites)
  • Trading bots (automating actions on marketplaces, exchanges)
  • Any browser automation! Automate everything that Chrome can do

Learn the basic knowledge in just 5 steps

1. Download BrowserAutomationStudio from the official website

Download the program ↗️

BrowserAutomationStudio:

  • Does not require programming skills — everything is done visually using blocks
  • Anti-detect browser
  • Regularly updated
  • 42 modules for automating everything — from simple scripts to powerful multithreaded programs. Over 30+ unique modules are available in the community
  • Script is compiled into a ready-to-use application in just a couple of clicks — no distribution restrictions

2. Getting Started with BAS — starts here. Project Management

Project Management Interface for BrowserAutomationStudio

The project management interface in BrowserAutomationStudio offers a wide range of features, but the key ones are:

Project Management — BAS automatically remembers the templates you use frequently, allowing you to quickly and conveniently switch between projects without extra steps

Resource Configuration — resources are data used by your script, which form the interface of the program. They define parameters and settings, making the project functional and user-friendly

44-second video on creating an interface using the «String» resource

BAS includes 11 different types of resources — a sufficient set to implement everything from simple tasks to complex systems:

  • String — input or load text (e.g., login, name, link)
  • Number — a numeric value, useful for repeats, intervals, etc
  • String Generator — creates random strings based on a template (logins, passwords)
  • Random Number — generates a random number within a defined range
  • List — a multi-page string that allows the user to select one of the options
  • From File — reads data from a specified file (.txt, .csv, etc.)
  • From URL — loads data from a remote URL (e.g., API)
  • Files from Folder — imports all files from a specified folder into the script
  • Database — supports working with the built-in BAS database
  • Checkbox — a toggle (on/off) for controlling parameters
  • Info — reference text in markdown format for display in the program interface

Install Custom Modules — BAS supports connecting custom modules, allowing you to extend the capabilities of your project with ready-made solutions created by you or the community

Ability to switch between BAS modes: «Record» and «Run»

  • Record Mode — used to create the script’s scenario; logic is built from predefined actions found in the modules
  • Run Mode — used to execute or test a ready-made project: the script runs without recording, at maximum speed, with multithreading support

3. «Record» Mode — Creating a Scenario

«Recording» mode: a visual screenshot of project work

«Record» mode — an interface for step-by-step scenario creation, where you build the script logic, and each added action is immediately displayed in BAS’s built-in browser. This approach makes the development process convenient and visually intuitive

This mode includes 4 key interfaces:

  • Scenario Panel — displays the visual sequence of all script actions, allowing you to easily manage execution logic, edit steps, configure parameters, and add new actions
Sequence of actions for logging into the «community.bablosoft.com» account


  • Module Catalog — contains available BAS modules, each of which includes actions for performing various tasks
Interface panel «Module Catalog»


  • Browser Control Panel — the built-in browser accurately reproduces all your actions recorded in the scenario. You can manage tabs, navigate forward and backward, view installed extensions, and perform many familiar actions — just like in a full-featured browser
Direct control of the built-in Chromium browser in BrowserAutomationStudio


  • Tabs — allow you to quickly switch between different sections of the project, such as resources, log, results, and script
Tabs — «Log», «Resources», «Results», «Script» in a single window

4. «Run» Mode — Multithreaded Program Execution

Interface of the «Launch» mode

«Run» mode — used to execute a finished scenario. In this mode, the script is not recorded but executed at maximum speed, including in multithreaded mode

This mode includes 2 key interfaces:

  • Browser Panel — the panel provides a convenient overview of all active threads, each operating with its own unique browser instance. It helps manage processes and allows real-time monitoring of task execution
Example of script execution in multithreaded mode: two threads perform the same task simultaneously


  • Tabs — allow the user to easily view the execution log and analyze the program's output results
All logs embedded in the script are displayed in the «Log» tab for convenient viewing

5. Script Compilation into a Standalone Program

Interface of the compiled program «ImgurUploader»

Compilation in BAS is the process of converting your project into a standalone executable program that can be shared with others completely free of charge and without any download restrictions

  • You can compile your project into a convenient .exe file directly from the project management interface using the “Compile” button
  • Your program becomes available for distribution to other users, who can run it without needing to install BAS
  • It will feature an intuitive user interface where anyone can set parameters, change settings, and add required resources
  • Compilation takes just two clicks and does not require significant time investment
  • Moreover, installation on the client’s device happens automatically and requires no action from your side, providing maximum convenience for all your users

Automatic installation of the program

BrowserAutomationStudio

One tool — thousands of possibilities: automate everything Chrome can do, create your own applications, and forget about routine work.


English channel

Russian-language channel

YouTube channel

Twitter

Bablosoft Team with ❤️ to community