--- sidebar_label: Puppeteer.connect --- # Puppeteer.connect() method This method attaches Puppeteer to an existing browser instance. **Signature:** ```typescript class Puppeteer { connect(options: ConnectOptions): Promise; } ``` ## Parameters | Parameter | Type | Description | | --------- | ----------------------------------------------- | -------------------------------------------------- | | options | [ConnectOptions](./puppeteer.connectoptions.md) | Set of configurable options to set on the browser. | **Returns:** Promise<[Browser](./puppeteer.browser.md)> Promise which resolves to browser instance. ## Remarks