Chrome Flags Reference

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

--make-default-browser

What does --make-default-browser do?

Makes Chrome default browser

Usage

CLILaunch Chrome with --make-default-browser using CLI

chrome --make-default-browser

PuppeteerLaunch Chrome with --make-default-browser using Puppeteer

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

PlaywrightLaunch Chrome with --make-default-browser using Playwright

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

SeleniumLaunch Chrome with --make-default-browser using Selenium

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('--make-default-browser')

driver = webdriver.Chrome(options=options)