日志里一串 Mozilla/5.0 (Windows NT 10.0... 看不懂?粘贴进来即可解析浏览器、内核、系统与设备;反过来,测试需要「以假乱真」的 UA 时,生成器按官方格式与真实版本范围随机输出,与真机 UA 完全一致。
粘贴 UA 字符串,一键识别浏览器、渲染内核、操作系统与设备类型;微信、QQ、UC 等国产浏览器可精确识别。
点击「🔍 解析 UA」后,这里会展示浏览器 / 内核 / 系统 / 设备的完整拆解。
按官方真实格式生成:版本号只在真实发布范围内随机、iOS 系统与 Safari 版本按真机对应、安卓机型来自真机型号库,与抓包结果一致。
选择类别后点「🎲 生成一条」或「🔢 批量 10 条」。
User-Agent(UA)是浏览器访问网站时自报家门的字符串,里面藏着浏览器、渲染内核、操作系统与设备类型四层信息。做服务端日志分析、排查「为什么这个用户页面样式崩了」、写设备适配逻辑,第一步都是把 UA 拆开看懂。
反过来,做爬虫测试、接口压测、多端兼容性验证时,你又需要「伪装」成各种设备的 UA——但随手编一条很容易露馅:Chrome 的版本号该是 141.0.0.0 还是 141.0.7394.130?iOS 的 Safari 版本和系统版本如何对应?安卓机的机型该怎么写?本工具的生成器内置官方真实格式模板,版本号只在真实发布范围内随机,生成的 UA 与真机抓包结果一致,可直接用于测试。
解析 + 生成放在同一个页面,是为了可以互相验证:生成一条 UA,点「解析」立刻确认它会被识别成预期的浏览器与系统。全部运算在浏览器本地完成,不上传任何内容。
Windows NT 10.0 标识,需要配合 Client Hints(Sec-CH-UA-Platform-Version)才能识别 Win11。xxx.0.0.0 格式(UA 减缩计划),看到 Chrome/141.0.7394.130 反而多来自爬虫或旧版内核。CriOS、EdgiOS、MicroMessenger 等自家标识。Android,iPad 的 UA 里没有 Mobile 字样,要同时匹配 iPad / Tablet。Googlebot),但伪装 UA 的恶意爬虫只能靠行为特征识别。-A "生成的UA" 即可指定 User-Agent,例如 curl -A "Mozilla/5.0 ..." https://example.com。Mozilla/5.0 前缀并沿用至今。所以 Chrome、Edge、Safari 的 UA 都以它开头,这是「格式正确」的表现而不是异常。Chrome/主版本.0.0.0;iOS Safari 的系统版本、Safari 版本与 Mobile 构建号按真机对应关系组合;安卓 UA 的机型来自真机型号库。生成的 UA 与真机抓包结果一致,可直接用于接口测试与兼容性验证。Windows NT 10.0 标识,两者的 UA 完全相同。如需精确区分,服务端应使用 Client Hints 的 Sec-CH-UA-Platform-Version 请求头(Chromium 浏览器支持)。审核通过后就会展示在留言板上,稍安勿躁~
还没有留言,来抢沙发吧!