SVG Color Replacer

Меняйте цвета сразу в нескольких SVG для соответствия темам и токенам. Идеально для наборов иконок и обновления бренда. Откройте файлы SVG онлайн и начните обработку прямо сейчас.

Добавьте SVG-файл перетаскиванием

или нажмите, чтобы выбрать, или вставьте код SVG

Только .svg файлы
Вставить код SVG с помощью Ctrl+V / Cmd+V

Почему стоит использовать SVG Color Replacer?

Замена заливки и обводки

SVG Color Replacer применяет один цвет ко всем заливкам и обводкам, чтобы наборы оставались согласованными. Идеально для очистки экспорта из разных источников и приведения их к одной палитре.

Совместимость с темами

Переключитесь на currentColor, и SVG Color Replacer сделает иконки наследуемыми из CSS. Результат integrates в тематические системы для светлой, тёмной или брендовых режимов без ручных настроек.

Готовность к тёмной теме

SVG Color Replacer помогает создавать иконки для тёмной темы без переработки дизайна. С currentColor контраст остаётся согласованным с UI-токенами и правилами доступности.

Безопасные визуальные обновления

SVG Color Replacer меняет только значения цвета, не затрагивая пути, размеры и расположение. Это сохраняет иконки пиксельно точными и исключает смещение макета.

Быстрые массовые изменения

Для больших библиотек иконок SVG Color Replacer устраняет повторяющиеся правки. Примените одно правило один раз и обновите все элементы в файле для согласованного результата.

Локальная обработка

Всё выполняется в браузере, поэтом�� файлы никогда не загружаются. Это безопасно для клиентских ассетов, внутренних продуктов и офлайн-рабочих процессов.

Как заменить цвета в SVG

1

Загрузите SVG

Загрузите или вставьте код, чтобы запустить SVG Color Replacer. Предпросмотр загружается мгновенно, чтобы можно было подтвердить текущую палитру перед изменениями. Откройте файлы SVG онлайн и начните обработку прямо сейчас.

2

Выберите цвет

Выберите новый цвет или currentColor. SVG Color Replacer обновляет все сплошные заливки и обводки, при этом значения none остаются без изменений.

3

Экспортируйте обновлённый SVG

Скопируйте или скачайте обновлённый код. Имена файлов остаются согласованными, что упрощает замену иконок в вашем репозитории или дизайн-системе.

FAQ по SVG Color Replacer

Можно ли заменить цвета заливки и обводки SVG онлайн?
Да. SVG Color Replacer обновляет заливку и обводку вместе, поэтому контуры и внутренние области остаются согласованными. Если нужен только один вариант, продублируйте файл и запустите SVG Color Replacer с разными опциями, чтобы сравнить результаты. Для согласованной тематики выбирайте цвета из того же набора токенов, что используете в UI, и тестируйте на светлом и тёмном фоне.
Что такое currentColor в SVG?
currentColor указывает SVG наследовать CSS-цвет от родительского элемента. SVG Color Replacer может заменить все сплошные цвета на currentColor, чтобы иконки реагировали на тематические токены. Объедините вывод SVG Color Replacer с CSS-переменными для согласованной тематики компонентов. При использовании CSS-переменных вывод будет автоматически получать обновления без повторного редактирования SVG. Это хорошо работает с компонентами иконок, которые принимают параметр цвета.
Останется ли fill=none или stroke=none без изменений?
Да. SVG Color Replacer оставляет значения none без изменений, чтобы прозрачные формы оставались прозрачными. Если вы видите неожиданные заливки, проверьте наличие inline-стилей, которые переопределяют атрибуты, пе��ед ��овторным запуском SVG Color Replacer. Если вы полагаетесь на ширину обводки для выравнивания, проверьте предпросмотр после замены, чтобы подтвердить отсутствие визуального смещения.
Изменяются ли градиенты или паттерны?
SVG Color Replacer заменяет только сплошные значения. Градиенты и паттерны остаются как определено, что сохраняет целостность сложных иллюстраций. Если нужны изменения градиентов, настройте их в инструменте дизайна, а затем запустите SVG Color Replacer для оставшихся сплошных цветов. Паттерны и градиенты часто содержат несколько остановок, поэтому обработка их на этапе подготовки предотвращает несовпадающие оттенки. Для единообразного вида настройте цвета остановок в инструменте дизайна и экспортируйте снова.
SVG загружается на сервер?
Нет. SVG Color Replacer работает локально, поэтому ассеты никогда не покидают ваше устройство. Этот локальный процесс SVG Color Replacer безопасен для брендовых иконок, продуктового UI и клиентских библиотек, а также работает даже при строгих корпоративных сетевых политиках. Локальная обработка также избегает ограничений на размер файла, налагаемых сервисами загрузки, и упрощает соответствие требованиям.
Можно ли оптимизировать после замены цветов?
Да. После использования SVG Color Replacer запустите оптимизацию для сокращения байтов. SVG Color Replacer меняет только цвета, поэтому оптимизация и минификация по-прежнему ценны для размера и производительности, особенно для больших наборов иконок. Запустите быстрый предпросмотр после оптимизации, чтобы подтвердить, что края остаются чёткими и прозрачность сохранена.
Как обрабатываются inline-стили?
Inline-стили обрабатываются так же, как атрибуты, поэтому сплошные цвета заменяются последовательно. Если вам нужен больший контроль, преобразуйте стили в атрибуты в исходном файле перед заменой цветов. Если стили определены в теге style, сначала переместите их inline для предсказуемых результатов. Presentation-атрибуты обычно переопределяют наследуемые стили, поэтому будьте последовательны в исходном файле. Это особенно полезно, когда иконки поступают из разных источников.
Можно ли заменить только конкретный цвет?
Этот инструмент применяет одну замену ко всем сплошным цветам. Если нужны выборочные изменения, продублируйте SVG и изолируйте цвета в редакторе, затем примените замену к каждой версии. Для продвинутых рабочих процессов поддерживайте базовый SVG и создавайте варианты с помощью скриптов сборки или CSS-классов. Вы также можете применять разные темы во время выполнения, меняя CSS-классы.
SVG Color Replacer бесплатен и не требует загрузки?
Да. SVG Color Replacer бесплатен для использования в браузере. Загрузка или установка не требуется.
Нужен ли аккаунт для использования SVG Color Replacer?
Нет. SVG Color Replacer работает мгновенно в браузере без регистрации, а файлы остаются локальными.