URL Slug 生成器

把标题或文本转换为 URL 友好的 slug 别名:统一转为小写,把空格与下划线替换为连字符,过滤非字母数字字符;可勾选保留中文汉字、合并连续连字符、去除首尾连字符,全部在浏览器本地完成。

输入内容 等待输入

默认仅保留 ASCII 字母、数字与连字符;勾选「保留中文」后会额外保留汉字。

生成结果
原长度—
结果长度—
输入文本后点击「生成 Slug」,结果将显示在这里。

长度按 UTF-16 字符单元统计;slug 仅包含小写字母、数字与连字符(可选保留汉字)。

生成规则
  • 处理顺序:转小写 → 空白与下划线转连字符 → 过滤字符 → 合并连续连字符 → 去除首尾连字符。
  • 默认保留集合为 [a-z0-9-],其余字符(含标点、emoji、带重音字母)会被过滤。
  • 「保留中文」开启时额外保留汉字区间 U+4E00–U+9FFF。
  • 「合并连续连字符」把 -- 及更长连写折叠为单个 -。
  • 「去除首尾连字符」删除结果开头与结尾多余的 -。
  • 输入中原本存在的单个连字符会保留,如 well-known 保持为 well-known。