工具用的顺手吗?
你的反馈能帮助我们做得更好
为开发者、测试人员和数据采集者生成随机的浏览器User-Agent字符串,用于模拟不同设备和平台环境。
本地保存最近 20 条生成的 User-Agent 记录。
暂无历史记录
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
一条兼容性测试请求可能需要声明“Chrome、Windows、桌面端”,生成结果就是可放入 HTTP User-Agent 请求头的字符串,而不是一台真实设备的检测报告。它通常由产品标记、版本标记和括号中的平台注释组成。RFC 9110 给出的基本语法是:
User-Agent = product *( RWS ( product / comment ) )浏览器常见字符串比这条基础语法更长。例如 Chromium 系浏览器会同时出现 Mozilla/5.0、AppleWebKit、Chrome 和 Safari 等兼容性标记;真正区分目标浏览器时,应结合末尾的 Edg/、OPR/ 或浏览器自身产品标记理解,不能只看某一个单词。
可多选 Chrome、Firefox、Safari、Edge、Opera;每条结果从已选项中随机取一种。若全部取消,生成时回退到 Chrome。
可多选 Windows、macOS、Linux、Android、iOS。桌面设备只从前三类已选系统中取值;手机或平板只从 Android、iOS 中取值。
可多选桌面端、手机、平板。若全部取消,生成时按桌面端处理。
设备类型优先约束系统范围:只选“Windows + 手机”时会在 Android 与 iOS 中回退,只选“iOS + 桌面端”时会回退到 Windows。浏览器则从已选项独立抽取,不随系统再次过滤。
| 模式 | 数量与记录 | 可用操作 |
|---|---|---|
| 单次生成 | 每次生成 1 条;最近 20 条记录保存在当前浏览器本地,可逐条复制或清空。 | 重新生成、复制当前结果、复制历史结果。 |
| 批量生成 | 初始数量为 10,最低 1;当前上限按账号等级显示,访客、普通、高级、专业等级依次为 1000、2000、5000、20000 条。 | 逐条复制、复制全部、下载 TXT、下载 CSV。 |
批量模式按相同筛选条件独立抽取每一条,属于有放回随机选择,因此批次内可能重复。TXT 以空行分隔各条结果;CSV 包含“序号”和“User-Agent”两列,适合导入表格或测试数据集。
0.0.0、统一平台值和手机 Mobile 标记的结论;缩减计划已推进至最终阶段,2026-09-15 核验。指南
按步骤完成操作,并通过示例核对输入与结果。
调试一个请求头时留在“单次生成”;准备测试夹具、日志样本或多组请求配置时切换到“批量生成”。
只验证一个解析分支就保留一个浏览器;比较多个分支时可多选。点“全选”会选中该组全部选项,并不是随机取消条件。
桌面端搭配 Windows、macOS 或 Linux;手机和平板搭配 Android 或 iOS。不要把“设备类型”理解为屏幕尺寸,它只影响生成模板中的移动标记及系统取值范围。
单条模式点“生成”刷新一条。批量模式填写 1 到页面所示上限之间的整数;修改数量后结果会按新数量生成,修改筛选条件后点“批量生成”应用新组合。
临时粘贴可复制单条或复制全部;需要保留序号时下载 CSV,需要纯字符串列表时下载 TXT。导入自动化流程前,先抽查浏览器、系统和设备标记是否符合测试用例。
选择“Chrome + Windows + 桌面端”后,某次可能得到:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
其中括号内是平台声明,Chrome/137.0.0.0 是浏览器产品及版本标记,末尾 Safari/537.36 是兼容性标记。改选“Firefox + Android + 手机”后,某次可能得到:
Mozilla/5.0 (Linux; Android 15; Mobile) Gecko/137.0 Firefox/137.0
第二条以 Firefox/ 作为主要浏览器标记,并在注释中加入 Mobile。随机版本可能不同;复核重点是模板分支和标记位置,而不是期待每次出现同一个版本号。
场景
查看这项工具在不同工作与生活流程中的用法。
后端开发者可生成不同浏览器与系统组合,检查日志解析器、统计归类或内容协商分支是否把产品标记识别到预期类别。批量 CSV 可作为带序号的测试夹具。
QA 人员可分别生成含 Mobile 与不含该标记的样本,验证测试环境对手机、平板、桌面声明的处理,再与真实设备结果对照。
安全或运维团队可在自有系统中输入不同 UA,观察规则是否过度依赖单一子串,尤其检查 Chrome 字符串中的 Safari 标记会不会触发误分类。
问答
集中解答高频疑问与容易混淆的问题。
这是浏览器长期保留的兼容性前缀,不表示结果就是 Mozilla 浏览器。判断浏览器家族还要继续查看 Chrome/、Firefox/、Edg/、OPR/ 或 Version/ 等后续标记。
不是。Chromium 风格字符串通常带有 Safari/537.36 兼容性标记;识别 Chrome 应查看 Chrome/版本,识别 Edge 或 Opera 还要查看更靠后的专属标记。
每条结果都从有限的浏览器、系统与版本组合中独立随机抽取,并不执行去重。筛选范围越窄、生成数量越多,重复越容易出现;需要唯一集合时,可在导出后按完整字符串去重。
手机和平板模板只会从移动系统范围取值。如果已选系统中没有 Android 或 iOS,生成时会在这两类系统间回退;希望保留 Windows,应把设备类型改为桌面端。
须知
使用前了解适用范围、结果限制与必要提醒。
生成内容只改变一段自我声明的请求头文本,不会同时改变浏览器内核、TLS 特征、Client Hints、Cookie、脚本能力、屏幕参数、IP 地址或真实设备环境。它不能证明请求来自所写平台,也不能保证匿名、绕过访问控制或避开自动化检测。
推荐
查找相关工具、专题与可用的 API 能力。