Skip to content
CodeKruPro

Online Selenium Python Compiler

About this tool

About this Selenium Python compiler

This free online Selenium Python compiler runs your script in a real Google Chrome browser on our servers. Write Python, click Run, and the console shows the output as it runs. You do not need to install Python, Selenium, ChromeDriver or Chrome.

  • Python 3in a virtual env
  • Selenium 4.47.0with ChromeDriver
  • Google Chromeheadless, on our servers
  • Freeno sign-up to run

How to run Selenium Python online

  1. Write a normal Python script. The starter code is a working example.
  2. Create the browser with webdriver.Chrome(). It starts headless Chrome for you.
  3. Click Run. The script runs as main.py in its own container.
  4. Read the output and errors in the console. Sign in to save a script or share a link.

What's installed

  • Python 3 with Selenium 4.47.0
  • Google Chrome and a matching ChromeDriver
  • Internet access, so your script can open any public website

Limits

  • Chrome always runs headless. You see console output, not a browser window.
  • Only Selenium is installed. Other packages such as pytest or requests are not available.
  • Each run gets 1 CPU and 2 GB of memory. Code can be up to 100,000 characters.
  • You can run up to 20 scripts a minute.

Frequently asked questions

Is the Selenium Python compiler free?

Yes. Running code is free and needs no account. Saving and sharing scripts needs a free sign-in.

Does it use a real browser?

Yes. Your code drives Google Chrome through ChromeDriver, the same WebDriver setup you would use locally. Chrome runs headless on the server.

Do I need to add the headless option myself?

No. Headless mode is added for you, so webdriver.Chrome() works as written. Your own Chrome options are kept.