Server [exclusive] — Selenium Standalone

In standalone mode, you can manage all grid components on one machine, making it ideal for smaller projects or initial grid setup. How a headless browser works with Selenium | by Yuta Fujii

In your test code (Python example), you no longer point to a local driver, but to the remote server URL: selenium standalone server

However, the .jar file remains the standard way to set up a lightweight Grid quickly. You simply download the selenium-server-<version>.jar and run a single command to start a Hub and Node on the same machine. In standalone mode, you can manage all grid

If you need to run tests on a headless server (a machine without a monitor, like a cloud instance or a Docker container), the Standalone Server is essential. It manages the headless browser sessions and ensures stability. If you need to run tests on a

The Selenium Standalone Server is a Java executable file (a .jar file) that acts as a self-contained hub for browser automation. It is the bridge between your test code (written in Python, Java, C#, etc.) and the actual web browsers (Chrome, Firefox, Edge, Safari).

While the Selenium Standalone Server is powerful, modern DevOps practices often favor . Official Selenium images (available on Docker Hub) contain the Standalone Server pre-installed along with the browsers and drivers.