User-Agent 解析器
把任意 User-Agent 字符串解析成浏览器、引擎、系统和设备类型——识别爬虫、WebView 和移动端壳应用,全程本地处理。
浏览器
Unknown
渲染引擎
Unknown
操作系统
Unknown
设备类型
桌面
该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。
使用方法
- 1把 User-Agent 字符串粘贴进输入框——或点示例分析你自己的。
- 2读取解析字段:浏览器名称和版本、引擎、系统、设备类型、爬虫标记。
- 3查看 WebView 和异常前缀等边角情况——都明确标注,不靠猜。
User-Agent 解析器
每个 HTTP 请求都会自报家门一个 User-Agent 串,读懂它是一门小手艺:Chrome 自称 Safari,Safari 又自称 Mozilla;Edge 藏在 Chrome 的 token 列表里;爬虫、WebView 和移动端壳各有各的签名。粘贴 UA 进来,解析会拆出浏览器家族和版本、渲染引擎(Blink/Gecko/WebKit)、操作系统版本,以及设备是桌面/手机/平板还是已知爬虫。
规则是一张显式模式表——Chrome 家族检测先于通用兜底,Edg/OPR/三星浏览器各有独立条目,Googlebot、bingbot 等按名字识别而不是按桌面浏览器猜。UA 被截断或格式异常时,结果如实说明而不是编造猜测。
全部在浏览器本地解析,UA 字符串不出设备——看日志里抓到的 UA 又不方便上传时用得上。点一下「示例」就能解析你自己当前的 UA。
常见问题
为什么 Chrome 自称 Safari 和 Mozilla?
历史兼容。当年只服务 Netscape 兼容浏览器——这些浏览器自报「Mozilla」,Chrome 为了拿到同样的内容也沿用了这个伪装。所以现在 Chrome UA 长成「Mozilla/5.0 … AppleWebKit/537.36 (KHTML, like Gecko) Chrome/…」。解析要从链尾(Chrome token)而不是链头读。
怎么区分爬虫和真实用户?
主流爬虫在 UA 里明文自报——Googlebot、bingbot、DuckDuckBot、Applebot、facebookexternalhit 等都是字面出现的。本解析器按签名点名称别,不根据移动/桌面字段猜;识别不出来的就当正常浏览器处理,不误标爬虫。
UA 嗅探可靠到可以拦功能吗?
不该用在关键路径——UA 从设计上就不可靠,伪造门槛也低。分析、日志、非安全决策(展示移动布局、统计爬虫流量)可以用 UA 解析;功能性分支请在前端 feature-detect。这个工具是读懂 UA 的,不是信任 UA 的。
输出能直接进生产代码吗?
可以。格式化、转义、转换都遵循对应规范(RFC、W3C、JSON Schema),而且全程本地执行,提交前你可以先本地验证结果。
大输入能处理吗?
可以。全部本地运行,几 MB 的 JSON 或超长正则测试只受你机器性能限制,不受请求大小限制。
这个工具免费吗?
完全免费 — 无需注册、没有订阅、无每日限额,输出不带水印。
相关工具
HTTP 状态码速查
按 1xx–5xx 分类收录 56 个 HTTP 状态码,每条一句平实解释,支持按号码或名称搜索,点击行即复制数字。
IP 地址查询
几秒内查到任意 IP 的国家、城市、运营商和 ASN——也可查询你自己的 IP。基于免费免密钥接口,浏览器内直接完成。
DNS 记录查询
通过 DNS-over-HTTPS 查询任意域名的 A、AAAA、MX、TXT、NS、CNAME 记录,表格清晰呈现——无需终端和 dig 命令。
URL 解析器
粘贴任意 URL,实时拆解为协议、主机、端口、逐级路径、解码后的查询参数和锚点,并可一键复制为 JSON。
MIME 类型查询表
按扩展名或 MIME 前缀搜索 120+ 常见 MIME 类型速查表,附类别与说明,任意条目一键复制。
JSON 查看器
粘贴 JSON 即可生成可折叠树形视图,值按类型着色、长值自动截断,右侧同步显示格式化原文——浏览器本地即时处理。
Cron 表达式解释器
把任意 cron 表达式翻译成大白话:逐字段拆解、按你的时区显示接下来 5 次执行时间,常用预设一键填入。
嵌入这个工具
一行代码把工具放到你的网站——它在访客的浏览器里运行。
<iframe src="https://zoyku.com/zh/tools/user-agent-parser?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — user-agent-parser" loading="lazy"></iframe>