[Home](./index.md) > [puppeteer](./puppeteer.md) > [Target](./puppeteer.target.md) > [createCDPSession](./puppeteer.target.createcdpsession.md)
## Target.createCDPSession() method
Creates a Chrome Devtools Protocol session attached to the target.
Signature:
```typescript
createCDPSession(): Promise;
```
Returns:
Promise<[CDPSession](./puppeteer.cdpsession.md)>