Start Web Browser | Leapwork Docs

Start Web Browser

The Start Web Browser building block opens a new browser window for web automation, navigates to the specified Web address (URL), and outputs a Browser window handle for downstream web blocks. The next web building block will only start executing on the loaded page when the client-side DOM Ready event triggers.

This block supports multiple browsers and lets you control window mode, device emulation (Chrome), browser startup options, and whether the automation is driven via Selenium or browser extension/plugins (Chrome/Edge).

Fully expanded, the Start Web Browser block shows the following properties:

Note: The screenshot on this page uses the Elegance Design, introduced in 2025.3. If you are using an earlier version, your layout may look different.

Quick-start

  1. Drag Start Web Browser onto the canvas.
  2. Connect the block in the flow and specify Browser to start and Web address (URL). Optionally set Window mode, Device type (Chrome only), Start options, and profile-related settings, then configure timeout-related settings if needed.
  3. Run the flow when it’s ready.

Building block parameters

Parameters

Window mode is not supported by Selenium Grid or external cloud providers such as Sauce Labs and BrowserStack.

Note: All cases have a global timeout configured in the Settings panel. This is unrelated to the timeout of a single building block. However, a running case will automatically be cancelled if it runs for longer than the global timeout.

Resources

Topic Description
Flows FAQ Common questions about creating, running, and managing flows in Leapwork.
Flows Troubleshooting Guidelines and solutions for identifying and fixing issues that occur when building or running flows in Leapwork.