[Home](./index.md) > [puppeteer](./puppeteer.md) > [connect](./puppeteer.connect.md)
## connect() function
This method attaches Puppeteer to an existing browser instance.
Signature:
```typescript
export declare function 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