URL 友好 Slug 生成

路径与文件名

将标题和短语转为干净的 URL/文件名 slug。可选分隔符、小写与最大长度,浏览器内实时预览。

此转换仅在您的浏览器中运行,不会上传任何内容。

0 = 不限制

拉丁变音符号会拆成 ASCII(café → cafe)。韩文、CJK 及多数非拉丁字母会被删除,不会罗马化。适合拉丁标题和文件名。

  • 输入0
  • 输出0
  • 分隔符-

输入

输出

这个工具是什么?

将标题和短语转为页面、文章、文档、产品和文件名用的干净路径片段(slug)。会规范化拉丁文本、去掉标点,用所选分隔符连接,并可小写与限制最大长度。

拉丁变音符号经 NFKD 变为 ASCII(cafécafe)。韩文、CJK 等多数非拉丁文字会被删除,不会罗马化。

已发布 slug 变更通常需要重定向以保留 SEO 与书签。

常见用途

  • 把博客/文档标题变成 /blog/.../docs/... 路径段
  • CMS 导入前整理标题
  • 从拉丁标题生成文件名候选(扩展名中的点在分隔符不是 . 时会被去掉)

如何使用

  1. 粘贴标题。输入时结果即时更新。
  2. 选择分隔符(-/_/.)、小写与最大长度(0 = 不限制)。
  3. 用 Sample 查看变音符号处理与 CJK 删除。
  4. 复制后在 CMS 中检查是否冲突。

示例

输入 / 设置输出说明
Hello, World!hello-world去标点;默认连字符 + 小写。
Crème brûlée recipecreme-brulee-recipe拉丁变音 → ASCII。
Café Résumé — Hello 안녕하세요 世界!cafe-resume-hello韩文/CJK 删除(Sample)。
My Report (Final).PDF · max 12my-report-fi扩展名点被去掉并截断。

实践中的常见误区

  • slug 不保证唯一:删除 CJK 或截断后可能冲突。
  • 仅含 CJK/韩文的输入常为空;本工具不做拼音化。
  • 仅靠标点连接的词(Hello—World)可能变成无分隔的 helloworld

参考资料

最后审阅: 2026-07-27

常见问题

韩文或汉字会转成拼音吗?
不会。韩文、CJK 等多数非拉丁文字会被删除,不做罗马化。仅拉丁变音符号会变成 ASCII (café → cafe)。请先自行拼音化或使用拉丁标题。
slug 一定唯一吗?
不一定。删除 CJK 或截断最大长度后,不同标题可能得到相同 slug。请在 CMS 中检查冲突或自行加数字后缀。
可选哪些分隔符?
连字符 (-)、下划线 (_) 或点 (.)。URL 路径通常用连字符。
文本会上传吗?
不会。生成仅在浏览器中进行。