可在Chrome中通过三种方式模拟移动端UserAgent:一、开发者工具设备切换模式,快捷预设或自定义UA;二、命令行启动指定UA参数;三、安装User-Agent Switcher扩展实现多配置一键切换与自动匹配。

如果您希望在桌面版谷歌浏览器中测试网页在移动设备上的显示效果,需要通过修改或模拟移动端的 UserAgent 标识来实现。以下是具体操作步骤:
一、使用开发者工具临时模拟手机访问
Chrome 内置的开发者工具支持快速切换预设的移动设备 UserAgent,并实时渲染响应式页面。该方式无需安装扩展,适用于临时调试,且可即时生效与还原。
1、打开谷歌浏览器,访问任意网页。
2、按 F12 或右键选择“检查”打开开发者工具。
3、点击开发者工具左上角的设备切换图标(?),或按 Ctrl+Shift+M(Windows/Linux)或 Cmd+Shift+M(macOS)。
4、顶部工具栏出现设备选择下拉框,从中选择目标设备(如 iPhone 12、Pixel 5 等),页面将自动刷新并应用对应 UserAgent 和视口尺寸。
5、如需自定义 UserAgent,点击右上角三个点 → More Tools → Network Conditions,取消勾选 “Select automatically”,在 “User agent” 输入框中手动输入所需字符串(例如:Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1)。
二、通过命令行启动 Chrome 并指定 UserAgent
此方法可在浏览器启动时强制注入固定 UserAgent,适用于需要长期稳定模拟某一设备标识的场景,且不依赖开发者工具开启状态。
1、关闭所有正在运行的 Chrome 进程(包括后台进程,可在任务管理器中确认 chrome.exe 是否完全退出)。
2、在桌面或文件夹空白处按住 Shift + 右键,选择“在此处打开 PowerShell 窗口”或“在此处打开命令窗口”。
3、输入以下完整命令(以模拟 iPhone 15 为例,注意路径需匹配您本地 Chrome 安装位置):
"C:\Program Files\Google\Chrome\Application\chrome.exe" --user-agent="Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1"
4、按下回车,Chrome 将以新实例启动,并全程使用指定 UserAgent 发送请求。
三、安装 User-Agent 切换扩展实现一键切换
借助第三方扩展可保存多组常用 UserAgent 配置,支持快捷键触发、地址栏按钮切换及自动匹配规则,适合高频跨设备测试需求。
1、访问 Chrome 网上应用店,搜索关键词 User-Agent Switcher for Chrome,确认开发者为 “User-Agent Switcher” 团队(图标为蓝色 U 字徽标)后点击“添加至 Chrome”。
2、安装完成后,点击浏览器右上角扩展图标区域的UA 图标,首次点击会弹出配置界面。
3、在“Presets”页签下,点击+ Add new preset,输入名称(如“Android Chrome”)、类型(Mobile)、平台(Android)及完整 UserAgent 字符串。
4、保存后返回主界面,点击 UA 图标即可从下拉菜单中选择已配置的标识,页面将自动刷新并应用。
5、启用“Auto switch”功能后,可设置特定 URL 规则(如包含 mobile.example.com),访问时自动激活对应 UserAgent。











