随机 User-Agent 生成
网络所有处理都在浏览器本地完成,数据不上传服务器
从一份常用 User-Agent 数据集里随机抽,一次最多 100 条,每行一个。 ⚠️ 它只从数据集里取,从不拼接字符串。 这一点是刻意的:拼出来的 UA 看着像那么回事,但版本号与平台片段之间往往对不上真实规律(比如把 iOS 上的 `CriOS` 拼进桌面 Chrome 的串里),拿去请求反而会被服务端识别成明显的伪造。数据集里的每一条都经过与站内 UA 解析 的交叉校验。 ⚠️ 这不是隐身工具。 UA 只是请求头里的一行,改了它不改变其它任何可被识别的特征(TLS 指纹、头部顺序、行为节奏都不会跟着变)。想绕过反爬的人应该知道:把 UA 从 curl 换成 Chrome 是最容易被注意到的一种伪装。这个工具的正当用途是接口与爬虫的兼容性测试 —— 看看你的服务端在各种真实客户端下表现如何。 ⚠️ 数据是 2026 年 9 月的快照,不会自动更新。需要当天精确版本时,请从自己浏览器的开发者工具里复制。
功能
- 从常用 UA 数据集里抽,不拼接(拼出来的串容易与真实规律对不上)
- 按浏览器、系统、版本年代筛选
- 一次最多 100 条,每行一个,可直接粘进脚本
- 包含移动端与应用内浏览器(微信、QQ、抖音)的串
- 包含爬虫与命令行客户端的串
- 由浏览器随机数生成,不联网
使用方法
- 选浏览器、系统与年代(默认全部)
- 选条数
- 点「重新生成」换一批
- 点「复制」取走结果
常见问题
- 生成的 UA 能骗过反爬吗?
- 通常不能,而且这个工具不为此设计。 UA 只是请求里的一个头,反爬系统看的东西多得多:TLS 指纹(不同 HTTP 库握手的方式差别很明显)、头部顺序、有没有发送某些只有浏览器才会带的头、请求节奏、有没有执行 JavaScript。 举个最直接的反例:这个工具生成的 Chrome UA 配上 curl 发出的请求,TLS 指纹与头部顺序都还是 curl 的 —— 在稍微认真一点的检测里,这种「声称是 Chrome 但行为是 curl」的组合比直接用 curl 更可疑。它的正当用途是兼容性测试:让你的服务端在各种真实客户端下都正常工作。
- 为什么没有 Brave?
- 因为 Brave 的 UA 与 Chrome 逐字节相同 —— 它刻意不标识自己。数据集里有一条断言要求每条串唯一,把 Brave 加进去就是一条完全重复的项,没有任何信息量。 类似地,清单里也不会「凭空造」某个浏览器的串:数据集收的全是真实存在的形状,而且每一条都要能与 UA 解析 的结果对上,否则那个测试会红。
- 筛选之后抽不满条数会怎样?
- 会允许重复。 比如筛到只剩 6 条、却要 20 条,那就重复抽 —— 你要 20 行就该拿到 20 行。 不会去重(那会让你拿到少于要的行数),也不会为了凑数去拼不存在的串(那正是上面说的最坏做法)。如果候选一条都没有,工具会报错并把你选的条件列出来,而不是给你一个空结果。
相关工具
常用 User-Agent 速查
网络常用 User-Agent 速查表:桌面与移动浏览器、应用内浏览器、爬虫、命令行客户端,可按浏览器、系统、形态筛选后逐条复制。
UA 解析
网络在线 User-Agent 解析:识别浏览器、版本、操作系统、设备类型与渲染引擎,并列出命中的匹配规则。结果基于模式匹配,仅供参考。全部在浏览器本地完成。
随机 IP 生成器
网络批量生成随机 IP 地址:可选 IPv4、IPv6 或混合,公网段自动排除私有与保留地址,一次最多 100 条。
URL 解析
网络在线 URL 解析:拆出协议、主机、端口、路径、查询参数与锚点,参数逐个解码并与原始值对照,缺协议自动补 https://。全部在浏览器本地完成。
HTTP 状态码
网络HTTP 状态码查询与速查:输入编号查含义、1xx 到 5xx 分类、常见场景与排查提示,也能用关键词反查编号。全部在浏览器本地完成。
MIME 类型
网络MIME 类型与扩展名双向查询:输入 js 得到 text/javascript,输入 image/svg+xml 得到默认扩展名。附数据来源与覆盖范围,全部本地完成。