User-Agent 解析与生成

网络调试 完全免费 🔒 本地处理不上传 🧬 真实 UA 生成库 📥 离线可用 🌙 支持黑夜模式

日志里一串 Mozilla/5.0 (Windows NT 10.0... 看不懂?粘贴进来即可解析浏览器、内核、系统与设备;反过来,测试需要「以假乱真」的 UA 时,生成器按官方格式与真实版本范围随机输出,与真机 UA 完全一致。

类别程序员 · 网络调试
运行方式纯前端 · 离线运行
解析能力浏览器 / 内核 / 系统 / 设备 / 爬虫
生成范围Chrome / Edge / Firefox / Safari / 手机 / 微信 / 爬虫 / 命令行

🔍 User-Agent 解析

粘贴 UA 字符串,一键识别浏览器、渲染内核、操作系统与设备类型;微信、QQ、UC 等国产浏览器可精确识别。

点击「🔍 解析 UA」后,这里会展示浏览器 / 内核 / 系统 / 设备的完整拆解。

🧬 真实 UA 生成器

按官方真实格式生成:版本号只在真实发布范围内随机、iOS 系统与 Safari 版本按真机对应、安卓机型来自真机型号库,与抓包结果一致。

选择类别后点「🎲 生成一条」或「🔢 批量 10 条」。

核心特性

粘贴 UA 一键解析浏览器与版本
识别 Blink / Gecko / WebKit / Trident 内核
Windows / macOS / iOS / Android / 鸿蒙 系统识别
手机 / 平板 / 桌面 / 爬虫 设备类型判断
微信、QQ、UC、百度、Edge、Opera 等精确识别
一键填入当前浏览器的真实 UA
按官方格式生成真实 UA(版本号真实随机)
Chrome / Edge / Firefox / Safari / 手机 / 微信 / 爬虫 / 命令行
批量生成 10 条并逐条 / 全部复制
生成结果一键送回解析器验证

为什么你需要同时「解析」和「生成」UA?

User-Agent(UA)是浏览器访问网站时自报家门的字符串,里面藏着浏览器、渲染内核、操作系统与设备类型四层信息。做服务端日志分析、排查「为什么这个用户页面样式崩了」、写设备适配逻辑,第一步都是把 UA 拆开看懂。

反过来,做爬虫测试、接口压测、多端兼容性验证时,你又需要「伪装」成各种设备的 UA——但随手编一条很容易露馅:Chrome 的版本号该是 141.0.0.0 还是 141.0.7394.130?iOS 的 Safari 版本和系统版本如何对应?安卓机的机型该怎么写?本工具的生成器内置官方真实格式模板,版本号只在真实发布范围内随机,生成的 UA 与真机抓包结果一致,可直接用于测试。

解析 + 生成放在同一个页面,是为了可以互相验证:生成一条 UA,点「解析」立刻确认它会被识别成预期的浏览器与系统。全部运算在浏览器本地完成,不上传任何内容。

怎么用

  1. 粘贴 UA
    把要解析的 UA 字符串贴进输入框;点「🪪 我的浏览器 UA」可一键填入当前浏览器真实 UA,点「🎲 示例」加载一条典型 UA。
  2. 点击解析
    点「🔍 解析 UA」,下方会给出浏览器、内核、操作系统、设备类型等完整拆解,安卓机会额外显示机型。
  3. 选择生成类别
    在生成器顶部切换类别:Chrome / Edge / Firefox / Safari 桌面版,安卓 / iOS 手机版,微信内置浏览器,搜索引擎爬虫,命令行工具,或「随机混合」。
  4. 生成与复制
    点「🎲 生成一条」或「🔢 批量 10 条」,每条结果带浏览器 / 系统 / 设备标签,可单条复制或全部复制。
  5. 送回解析
    点某条结果右侧的「🔍」,它会自动填入上方输入框并解析——生成是否「以假乱真」当场验证。

使用技巧

  • Windows 10 与 11 无法从 UA 区分:微软沿用 Windows NT 10.0 标识,需要配合 Client Hints(Sec-CH-UA-Platform-Version)才能识别 Win11。
  • 现代 Chrome / Edge 桌面版 UA 的版本号已冻结为 xxx.0.0.0 格式(UA 减缩计划),看到 Chrome/141.0.7394.130 反而多来自爬虫或旧版内核。
  • iOS 上所有浏览器(Chrome、Edge、微信)内核都是 WebKit,UA 里仍会带 CriOS、EdgiOS、MicroMessenger 等自家标识。
  • 判断移动端不要只看 Android,iPad 的 UA 里没有 Mobile 字样,要同时匹配 iPad / Tablet。
  • 爬虫识别要同时匹配大小写:正规爬虫会写明身份(如 Googlebot),但伪装 UA 的恶意爬虫只能靠行为特征识别。
  • curl 测试接口时用 -A "生成的UA" 即可指定 User-Agent,例如 curl -A "Mozilla/5.0 ..." https://example.com。

更新记录

  • v1.0 2026-09-16 首次上线:UA 一键解析(浏览器/内核/系统/设备/爬虫)、微信等国产浏览器识别、当前浏览器 UA 填入、8 类官方格式真实 UA 生成(版本号真实随机)、批量生成与一键复制、生成结果送回解析验证。

常见问题

User-Agent 字符串里的 Mozilla/5.0 是什么意思?为什么 Chrome 也带?
这是历史遗留:上世纪浏览器大战时代,网站按 UA 判断浏览器能力,新浏览器为了拿到为 Netscape(Mozilla)准备的页面,纷纷在 UA 里加上 Mozilla/5.0 前缀并沿用至今。所以 Chrome、Edge、Safari 的 UA 都以它开头,这是「格式正确」的表现而不是异常。
为什么说本工具生成的 UA「非常正式」?
生成器不是随机拼凑字符串,而是内置各浏览器官方真实格式模板:Chrome 桌面版按 UA 减缩规范输出 Chrome/主版本.0.0.0;iOS Safari 的系统版本、Safari 版本与 Mobile 构建号按真机对应关系组合;安卓 UA 的机型来自真机型号库。生成的 UA 与真机抓包结果一致,可直接用于接口测试与兼容性验证。
能识别哪些浏览器?微信里的网页能识别出来吗?
支持 Chrome、Edge、Firefox、Safari、Opera、IE 等主流浏览器,以及微信(MicroMessenger)、QQ 浏览器、UC、百度 App 等国产浏览器——它们都基于 Chromium 改造,UA 里保留了自家标识字段,本工具会优先识别这些标识并显示对应版本。
解析结果能区分 Windows 10 和 Windows 11 吗?
不能,这不是工具的问题:微软在 UA 中沿用 Windows NT 10.0 标识,两者的 UA 完全相同。如需精确区分,服务端应使用 Client Hints 的 Sec-CH-UA-Platform-Version 请求头(Chromium 浏览器支持)。
生成的 UA 能用于绕过网站的反爬检测吗?
本工具面向合法的测试场景:接口调试、多端兼容性验证、日志分析教学等。仅修改 UA 并不能绕过现代反爬系统(它们更多依赖 IP 行为、TLS 指纹与 JS 挑战),也请勿将工具用于违反目标网站服务条款的用途。
解析和生成过程会上传到服务器吗?
不会。全部逻辑在浏览器本地执行,没有任何网络请求,你粘贴或生成的 UA 不会离开本机。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码