🕵️ User-Agent 字符串

修改内容后点「开始解析」(或 Ctrl + Enter);也可一键读取当前浏览器的 UA。

所有识别都在你的浏览器本地完成,UA 字符串不会上传。UA 可被用户随意修改,识别结果仅供统计与参考,不能作为身份或风控的唯一依据。

识别浏览器
—
粘贴 UA 后开始识别
操作系统 —
设备类型 —
渲染引擎 —
浏览器—
操作系统—
设备类型—
渲染引擎—
结构化结果(JSON)
解析结果 JSON 将显示在这里。

📖 常见系统版本号速查

UA 里的系统代号与实际版本对应关系。

UA 中的标记实际系统版本平台
Windows NT 10.0Windows 10 / 11桌面
Windows NT 6.3Windows 8.1桌面
Windows NT 6.1Windows 7桌面
Windows NT 6.0Windows Vista桌面
Windows NT 5.1Windows XP桌面
Android 14 / 13 / 12 …与数字一致的 Android 版本手机 / 平板
iPhone OS 17_2iOS 17.2(下划线还原为点)iPhone
Mac OS X 10_15_7macOS 10.15.7Mac
CrOS …ChromeOSChromebook

⚠️ 使用注意

读懂 UA、用好识别结果。

问题说明
UA 可伪造User-Agent 只是一段客户端自报的文本,浏览器开发者工具、扩展、爬虫都能任意改写,不能作为身份鉴权或风控的唯一依据,仅适合做访问统计、兼容性提示。
为什么会同时有 Chrome 和 Safari现代浏览器 UA 出于兼容会带上多个引擎标记:基于 Chromium 的浏览器(Edge、Opera、三星、微信等)通常同时含 Chrome/、Safari/,本工具按专属标记(Edg/、OPR/、SamsungBrowser/、MicroMessenger/)优先识别,再回退 Chrome。
iOS 版 Chrome / Firefox苹果要求第三方浏览器在 iOS 上使用系统 WebKit 内核,因此 CriOS/(Chrome)、FxiOS/(Firefox)的渲染引擎实际是 WebKit 而不是 Blink / Gecko,本工具据此单独识别。
平板与手机Android UA 中有 Mobile 标记判为手机,没有则多为平板;iPad 含 iPad 标记。新版 iPadOS 桌面模式 UA 可能写成 Mac,这种情况下无法与 macOS 严格区分,属平台限制。
爬虫识别范围内置 Googlebot、Bingbot、百度、搜狗、字节 Bytespider、Yandex 等常见蜘蛛,以及 curl、Wget、Python requests、Postman、OkHttp 等程序 UA,未知 UA 会标注「未知」而不是乱猜。

⚠️ 识别在浏览器本地完成,不收集、上传任何 UA。
UA 字符串可能包含系统版本、机型等信息,请谨慎对外分享。UA 可被任意伪造,识别结果仅供统计与兼容处理参考,请勿用于身份鉴权、封禁等强对抗场景。

🕵️

User-Agent(UA)在线解析工具

开发工具 完全免费 🌙 支持黑夜模式 🔒 本地运行不上传 🧭 浏览器 / 系统识别 📱 设备类型判断 🤖 爬虫与程序识别

看日志、做访问统计、排查移动端问题时,一条几百字符的 User-Agent 很难直接读懂;而且 Edge、Opera、微信、QQ 等浏览器的 UA 里都带 Chrome、Safari 标记,简单字符串匹配极易认错。
这个工具帮你结构化拆解任意 UA:
① 浏览器:识别 Chrome、Edge(Chromium / 旧版 EdgeHTML)、Safari、Firefox、IE、Opera、三星、UC、QQ、微信内置浏览器及 iOS 专用版本,并给出版本号;
② 操作系统:Windows(含 NT 版本号换算,如 NT 10.0 → Win10/11)、macOS、Android、iOS / iPadOS、ChromeOS、Linux、Windows Phone;
③ 设备类型:桌面、手机、平板、爬虫;
④ 渲染引擎:Blink、WebKit、Gecko、Trident、EdgeHTML、Presto;
⑤ 爬虫 / 程序:Googlebot、Bingbot、百度、搜狗、Bytespider、Yandex 及 curl、Wget、Python、Postman、OkHttp 等;
⑥ 一键读取当前浏览器 UA,输出 JSON 便于接入自己的脚本。

类别开发工具 / 调试分析
输入User-Agent 字符串
输出浏览器 / 系统 / 设备 / 引擎 / 爬虫 JSON
运行方式浏览器本地,不上传

核心特性

浏览器名称与版本
操作系统版本换算
桌面 / 手机 / 平板
渲染引擎识别
主流搜索引擎蜘蛛
命令行程序识别
一键读取当前 UA
JSON 结果复制

关于这个工具

识别采用有序特征匹配,顺序决定准确性:
① 先判断爬虫 / 程序(Googlebot、百度、curl、Postman 等),避免蜘蛛 UA 里携带的 Chrome、iPhone 标记把它误判成普通浏览器;
② 再按专属标记优先原则识别浏览器:IE(Trident/MSIE)→ 旧 Edge(Edge/)→ 新 Edge(Edg/)→ Opera 系 → 三星 / UC / QQ / 微信 → Firefox(含 iOS FxiOS)→ iOS Chrome(CriOS)→ 桌面 Chrome → Safari,确保「UA 里同时有多个名字」时取到真身;
③ 系统按 Windows Phone → iPhone → iPad → Android → Windows → ChromeOS → macOS → Linux 顺序匹配,Windows NT 数字映射到常见版本名,iOS 版本下划线还原为点号;
④ 设备类型依据 iPad/Tablet、iPhone/iPod、Android 是否含 Mobile 判断;
⑤ 渲染引擎按 Trident / EdgeHTML / Presto / Gecko / AppleWebKit 识别,其中 iOS 第三方浏览器(CriOS、FxiOS)归 WebKit,桌面 Chromium 28+ 归 Blink;无法识别时如实标注「未知」,不臆造结果。

怎么用

  1. 第 1 步
    点「🖥️ 当前 UA」自动填入当前浏览器的 User-Agent,或从日志 / 抓包工具里复制任意 UA 粘进文本框。
  2. 第 2 步
    点「🔄 开始解析」(或快捷键 Ctrl + Enter)。
  3. 第 3 步
    右侧立即看到浏览器、操作系统、设备类型、渲染引擎四项结构化结果,爬虫访问会高亮「爬虫 / 机器人」标签。
  4. 第 4 步
    需要接入程序时,点「📋 复制 JSON」取得结构化数据;可编辑文本框内容反复测试不同 UA。
  5. 第 5 步
    对照下方「系统版本号速查」理解 NT 10.0、iPhone OS 17_2 等代号的真实含义。

更新记录

  • v1.0 2026-10-11 工具正式上线:支持 User-Agent 结构化解析。识别 Chrome、Edge(Chromium / EdgeHTML)、Safari、Firefox、IE、Opera / Opera Mini、三星、UC、QQ、微信及 iOS 版 Chrome / Firefox 的名称与版本;系统覆盖 Windows(NT 版本号换算)、macOS、Android、iOS / iPadOS、ChromeOS、Linux、Windows Phone;设备类型区分桌面 / 手机 / 平板 / 爬虫;引擎区分 Blink / WebKit / Gecko / Trident / EdgeHTML / Presto;内置 Googlebot、Bingbot、百度、搜狗、Bytespider、Yandex 及 curl、Wget、Python、Postman、OkHttp 等程序识别。支持当前 UA 一键读取、示例、JSON 复制。纯浏览器本地运行,适配黑夜模式。

常见问题

UA 里同时写着 Chrome、Safari,到底是什么浏览器?
现代浏览器 UA 会携带多个标记做兼容。例如 Edge 的 UA 同时含 Chrome/120、Safari/537.36 和专属的 Edg/120;微信内置浏览器含 Chrome/ 和 MicroMessenger/。本工具按专属标记优先匹配,只有找不到专属标记时才回退为 Chrome / Safari,因此不会把 Edge、微信错认成 Chrome。
为什么 iOS 上的 Chrome 显示引擎是 WebKit?
苹果 App Store 规则要求 iOS 上的第三方浏览器使用系统提供的 WebKit 内核,所以 iOS 版 Chrome(UA 标记 CriOS/)、Firefox(FxiOS/)底层都不是 Blink / Gecko,本工具会把它们的渲染引擎标注为 WebKit,这是符合实际情况的。
Windows NT 10.0 为什么显示「10 / 11」?
Windows 11 出于兼容考虑,UA 中的系统版本仍然上报为 Windows NT 10.0,没有单独的 11 标记,因此无法仅靠 UA 严格区分 Windows 10 与 11,工具如实显示「10 / 11」。
能不能靠这个工具判断访客是不是爬虫、然后封禁?
只能做初步参考。UA 是客户端自报文本,可以任意伪造:恶意爬虫会写成普通浏览器 UA,正常浏览器也可能装了改 UA 的扩展。识别结果适合做访问统计、兼容性提示、配合 IP 与行为分析使用,不建议作为封禁或鉴权的唯一条件。
为什么有的 UA 显示「未知浏览器 / 未知系统」?
该 UA 不包含任何已知特征标记时(例如某些程序、内部客户端、被裁剪过的 UA),工具不会猜测,而是如实标注「未知」。原始 UA 会完整保留在 JSON 的 raw 字段里,方便你自行排查。

💬 留言板 0

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

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

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