替换 SVG 中的颜色

将 SVG 文件中某种颜色(fill、stroke 或内联 CSS 样式)的所有出现位置替换为另一种颜色,并实时预览效果。

示例:

本工具能识别哪些颜色格式?

本工具会查找您指定的十六进制颜色,无论它是长格式(#4f46e5)还是短格式(#4fe),也无论它出现在哪个属性或位置:fill="..."、stroke="...",或内联 style="fill:...;" 属性内部。字母大小写不影响匹配。

如果我的 SVG 使用命名颜色(如 “red”)或 RGB 怎么办?

本工具只查找十六进制格式的颜色。如果您的 SVG 使用 CSS 颜色名称(如 red)或 rgb(...) 写法,请先将其转换为十六进制(例如使用我们的颜色转换器),再使用本工具。

如果同一种颜色出现多次,替换也能生效吗?

可以,文档中所有出现的目标颜色都会在一次操作中被替换,无论有多少个 SVG 元素(路径、形状、内联样式)使用了它。

100% 本地处理:查找和替换完全在您的浏览器中进行,您的 SVG 文件不会被上传到任何服务器。