跳到主要内容

UA 解析

解析 User-Agent 出浏览器/引擎/系统/设备五要素。

本地计算 · 数据不出浏览器
User-Agent 字符串
0 字符1 行0 B
粘贴任意 UA 字符串解析,或点右上角「解析当前浏览器」。桌面 UA 会归一显示为「桌面设备」,手机/平板显示类型与厂商型号。解析引擎 ua-parser-js 按需加载。

使用说明

这个工具解决什么问题

排查用户反馈、看访问日志里的爬虫、验证服务端 UA 白名单——拿到一串 Mozilla/5.0 (...) 总要肉眼拆。这个工具把 UA 解析成浏览器及版本、渲染引擎、操作系统、设备类型与 CPU 架构五要素,面板分栏展示,报告可复制。

核心能力

一键解析当前浏览器:右上角按钮把 navigator.userAgent 填进来,查自己的调试环境零输入。

五要素分栏:浏览器、引擎(Blink/WebKit/Gecko)、OS、设备(mobile/平板带厂商型号)、CPU 架构逐项展示,原始 UA 保留在下方核对。

移动设备带型号:iPhone、iPad、Android 手机能解出 vendor/model,统计口径对齐用得上。

使用建议

日志排查时把可疑 UA 整行贴进来;发现没有浏览器名的「光杆 UA」多半是爬虫或脚本。需要批量判断时,本工具输出可直接复制成 Markdown 报告贴进 issue。

常见问题

为什么要自己贴 UA,而不是直接显示?

面板本来就会一键带出当前浏览器的 UA;支持粘贴是为了排查别人的 UA——日志里的爬虫、用户反馈里的报错环境、统计后台里的奇怪字符串,贴进来就知道是什么设备什么浏览器。

桌面设备为什么只显示「桌面设备」?

UA 规范里桌面设备不携带设备类型字段(只有手机/平板会标 mobile),解析器据此把没有 type 的 UA 归一为桌面设备,这是行业标准做法而非信息缺失。

解析结果可信吗?

引擎是 ua-parser-js(15k+ star,浏览器识别事实标准),按需加载在本地解析,UA 字符串不上传。对主流浏览器/爬虫/移动设备的识别覆盖非常稳。

chmod 权限计算

rwx 复选框与八进制/符号表示三向联动,支持特殊位。

Cron 表达式解释

把 cron 表达式翻译成人话,并给出未来 5 次执行时间。

本地 + 可选 AI

CSP 生成器

Content-Security-Policy 可视化生成与解析,unsafe 风险提示。

查看更多格式转换,或浏览全部工具。