[Home](./index.md) > [puppeteer](./puppeteer.md) > [Browser](./puppeteer.browser.md) > [create](./puppeteer.browser.create.md) ## Browser.create() method Signature: ```typescript static create(connection: Connection, contextIds: string[], ignoreHTTPSErrors: boolean, defaultViewport?: Viewport, process?: ChildProcess, closeCallback?: BrowserCloseCallback): Promise; ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | connection | [Connection](./puppeteer.connection.md) | | | contextIds | string\[\] | | | ignoreHTTPSErrors | boolean | | | defaultViewport | Viewport | | | process | ChildProcess | | | closeCallback | BrowserCloseCallback | | Returns: Promise<[Browser](./puppeteer.browser.md)>