Chrome Flags Reference

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

--disable-web-security

What does --disable-web-security do?

Don't enforce the same-origin policy; meant for website testing only. This switch has no effect unless --user-data-dir (as defined by the content embedder) is also present.

Usage

CLILaunch Chrome with --disable-web-security using CLI

chrome --disable-web-security

PuppeteerLaunch Chrome with --disable-web-security using Puppeteer

const browser = await puppeteer.launch({
  args: ['--disable-web-security']
});

PlaywrightLaunch Chrome with --disable-web-security using Playwright

const browser = await chromium.launch({
  args: ['--disable-web-security']
});

SeleniumLaunch Chrome with --disable-web-security using Selenium

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('--disable-web-security')

driver = webdriver.Chrome(options=options)