文本转 Slug 转换器

将杂乱的文本转换为简洁、适合 URL 的 slug —— 快速又简单。

Tool Icon 文本转 Slug 转换器

关于此工具

您可能有一段文本——比如博客标题、产品名称,或者只是一句话——需要将其转换为干净、适合 URL 的 slug。也就是 URL 中域名后面的部分,例如用 my-awesome-post 代替 My Awesome Post!。这个工具就是用来解决这个问题的。它并不花哨,只做一件事:将您杂乱的文本转换成真正适用于网址的内容。

我之所以创建这个工具,是因为厌倦了手动将空格替换为连字符、删除奇怪字符,以及担心大写字母搞乱一切。说实话,这些小麻烦日积月累起来真让人头疼。现在,我只需要粘贴、点击,然后就可以继续做别的事。再也不用怀疑自己是否记得删掉末尾的空格,或者是否把所有内容都转成了小写。

主要功能

  • 将空格和特殊字符转换为连字符——因为 URL 讨厌空格。
  • 自动将所有内容转为小写。再也不会出现 My-Page-Title 变成 SEO 噩梦的情况。
  • 去除逗号、感叹号、问号等标点符号。它们不该出现在 slug 中。
  • 处理带重音符号的字符——将 “café” 转换为 “cafe”,以便与大多数系统兼容。
  • 去除多余的连字符。不会出现开头或结尾的 --double--dashes--
  • 即时生效。无需注册,没有广告,也没有付费墙后的“高级功能”。

常见问题

为什么我需要一个 slug?
因为 URL 应该是可读且一致的。搜索引擎和用户都更喜欢干净、小写、用连字符分隔的路径。此外,某些系统在使用空格或奇怪符号时会出错。一个好的 slug 能让一切保持可预测且专业。

如果我的文本包含数字或符号怎么办?
数字没问题——它们会保留。像 @、# 或 % 这样的符号会被移除,除非它们是单词的一部分(例如 “C++” 会变成 “c”)。它并不完美,但设计初衷是处理现实世界中的输入而不会出错。如果您有非常特殊的需求,可能需要手动调整输出结果。但对于 95% 的情况?它都能直接搞定。