--- sidebar_label: Page.setUserAgent --- # Page.setUserAgent() method **Signature:** ```typescript class Page {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 | (Optional) | **Returns:** Promise<void> Promise which resolves when the user agent is set.