Chrome Flags Reference

Chrome command line switches and startup flags for automation, headless mode, and debugging.

--isolate-origins

What does --isolate-origins do?

Require dedicated processes for a set of origins, specified as a comma-separated list. For example: --isolate-origins=https://www.foo.com,https://www.bar.com

Usage

CLILaunch Chrome with --isolate-origins using CLI

chrome --isolate-origins

PuppeteerLaunch Chrome with --isolate-origins using Puppeteer

const browser = await puppeteer.launch({
  args: ['--isolate-origins']
});

PlaywrightLaunch Chrome with --isolate-origins using Playwright

const browser = await chromium.launch({
  args: ['--isolate-origins']
});

SeleniumLaunch Chrome with --isolate-origins using Selenium

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('--isolate-origins')

driver = webdriver.Chrome(options=options)