Skip to main content
← All extensions

UA Switcher

Spoof User-Agent and Client Hints on a single tab

chromeedgebraveoperafirefox🔒 Zero telemetryVersion 1.0.0
Download the extension for ChromeDownload the extension for Firefox

Description

Override the User-Agent and Client Hints (sec-ch-ua) for the active tab ONLY, so you can test UA sniffing and bot-serving without switching browsers. Pick from realistic presets — Chrome/Edge desktop, Safari iOS, Chrome Android, Googlebot, Bingbot, GPTBot and more — and rewrite request headers via declarativeNetRequest with per-tab scoping. 100% offline, zero telemetry: rules stay local and never affect your other tabs.

Features

  • Single-tab User-Agent override (condition.tabIds scoping)
  • Rewrites Client Hints sec-ch-ua / sec-ch-ua-mobile / sec-ch-ua-platform
  • 13 realistic presets: desktop, mobile, bot/crawler and legacy
  • Emulate crawlers: Googlebot smartphone/desktop, Bingbot, GPTBot, facebookexternalhit
  • Non-Chromium profiles (Firefox, Safari, iOS) strip Client Hints for fidelity
  • Apply and clear the override with automatic tab reload
  • Remembers your last preset; no data leaves the browser

Privacy

100% local processing in your browser. Zero telemetry: no data is sent to external servers.

Required permissions

  • declarativeNetRequest
  • activeTab
  • storage
  • host:<all_urls>

Screenshots

UA Switcher

Supported browsers

chromeedgebraveoperafirefox