无需手动放置问号、与号、等号或井号,即可生成链接。表单会清楚显示网址结构,浏览器原生 URL 和 URLSearchParams API 负责验证域名并编码每个参数。输入内容不会上传。
URL 生成器
全程在浏览器中运行,无需上传,无需注册。
什么是 URL 生成器?
URL 生成器会把协议、域名、可选端口、路径、查询参数和片段组合成完整网址。把每个值填入对应字段,最终链接就会立即更新。空格和特殊字符会由浏览器正确编码。
使用方法
- 1输入网址起点. 选择协议,输入域名,并按需填写非默认端口。
- 2添加目标位置. 输入路径和可选片段。如果开头缺少斜杠或井号,工具会自动补上。
- 3添加查询参数. 为筛选条件、跟踪标签、API 选项或重复键创建键值行。空值会保留。
- 4复制或打开 URL. 检查实时更新的编码结果,然后复制网址或在新标签页中打开。
适用人群
- 组装 API 端点的开发者可以组合域名、路径、端口和重复查询键,无需手动拼接字符串。
- 准备营销活动链接的市场团队可以用清晰的键值行添加跟踪参数,再复制完整的编码 URL。
- 编写测试用例的 QA 团队可以只修改路径、参数或片段,同时保持网址其他部分不变。
- 共享深层链接的支持团队可以生成长网址,不会丢失空格、Unicode 文本或查询字符串后的片段。
常见问题
这个 URL 生成器免费吗?
免费。无需注册、下载,也没有使用次数限制。填写 URL 的各个部分,最终网址会立即更新。
我的 URL 会被上传吗?
不会。生成、验证和编码都在浏览器本地完成。域名、路径、查询值、跟踪 ID 和片段不会由此工具发送到服务器。
可以添加多少个查询参数?
工具本身不设上限。可以按需添加、删除或重复参数行。不过,浏览器、服务器、代理或第三方应用仍可能限制 URL 的最大长度。
URL 生成器会编码特殊字符吗?
会。浏览器原生 URL API 会在需要的位置对空格、Unicode 文本和保留字符进行百分号编码。查询中的空格会序列化为加号,字面加号则会变成 <code>%2B</code>。
URL 可以包含重复的查询参数吗?
可以。重复键是有效的,部分 API 会用它们表示列表,例如 <code>tag=shoes&tag=sale</code>。此生成器会按原始顺序保留每个非空行,不会合并重复项。
查询和片段有什么区别?
查询从 <code>?</code> 后开始,通常会发送给服务器。片段从 <code>#</code> 后开始,由浏览器或页面处理,因此不会包含在 HTTP 请求中。
为什么默认端口消失了?
URL 标准会规范默认端口。HTTPS 默认使用端口 443,HTTP 默认使用端口 80,因此浏览器会从最终网址中删除这些显式值。非默认端口仍会显示。