[Home](./index.md) > [puppeteer](./puppeteer.md) > [Page](./puppeteer.page.md) > [setUserAgent](./puppeteer.page.setuseragent.md)
## Page.setUserAgent() method
Signature:
```typescript
setUserAgent(userAgent: string, userAgentMetadata?: Protocol.Emulation.UserAgentMetadata): Promise;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| userAgent | string | Specific user agent to use in this page |
| userAgentMetadata | Protocol.Emulation.UserAgentMetadata | |
Returns:
Promise<void>
Promise which resolves when the user agent is set.