[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.