Take control of your browsing by easily changing your User-Agent with what you want. Selection mode available: Manual, Auto, Random

Latest Version

Version
1.0.1
Update
February 17, 2023
Size
103KiB
Developer
Category
Users
352
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
DeclarativeNetRequest
Scripting
Storage
Alarms
WebRequest
See more

Switch UA PRO Extension

With this extension you can choose which UA the sites will see.
Designed for developer to test the web-view by quickly switching between desktop and mobile versions and for users who want more privacy while browsing.

Unlike other similar extensions, this one also intercepts iframes and client-side javascript.

Features:
- selection of the preferred from a list
- customization
- auto-switch every N requests or minutes
- auto-switch following the \"device OS type\" rule (to see more, once installed, click on the blue question mark in the popup)

Note:
- to use the extension while browsing incognito, remember to enable the tick during installation or later in the settings section.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"name": "Switch UA PRO",\t"version": "1.0.1",\t"description": "Take control of your browsing by easily changing your User-Agent with what you want. Selection mode available: Manual, Auto, Random",\t"author": "Matt Glow",\t"homepage_url": "https://github.com/h3xstone/switchUAPro",\t"icons": {\t\t"32": "icons/logo32.png",\t\t"48": "icons/logo48.png",\t\t"96": "icons/logo96.png",\t\t"128": "icons/logo128.png"\t},\t"background": {\t\t"service_worker": "background.js"\t},\t"action": {\t\t"default_popup": "popup/index.html",\t\t"default_title": "UA Switcher Pro",\t\t"default_icon": {\t\t\t"32": "icons/logo32.png",\t\t\t"48": "icons/logo48.png",\t\t\t"96": "icons/logo96.png",\t\t\t"128": "icons/logo128.png"\t\t}\t},\t"permissions": [\t\t"declarativeNetRequest",\t\t"scripting",\t\t"storage",\t\t"alarms",\t\t"webRequest"\t],\t"host_permissions": [""],\t"web_accessible_resources": [{\t\t"resources": ["inject.js","storage.js","storage2.js"],\t\t"matches": [""]\t}],\t"content_scripts": [\t\t{\t\t\t"matches": [""],\t\t\t"js": ["storage.js"],\t\t\t"run_at": "document_start",\t\t\t"all_frames": true,\t\t\t"injectImmediately": true\t\t}\t]}
Read more