SVG Encoder

Кодируйте SVG в URL-совместимый формат для использования в CSS background-image, border-image или mask.

About SVG Encoder

Кодирование SVG в Base64 и Data URI для встраивания в CSS (background), HTML и инлайн-стили. Минификация и оптимизация SVG. Удобно для иконок и мелкой графики.

Кодирование SVG в Base64
Генерация Data URI
Минификация SVG
Копирование в буфер
Поддержка вставки в CSS

Frequently asked questions

Data URI позволяет встроить SVG в CSS без отдельного HTTP-запроса. Удобно для мелких иконок — меньше запросов, быстрее загрузка. Минус — нельзя кэшировать отдельно.

Для маленьких SVG (иконки до 1–2 КБ). Для крупных изображений лучше отдельные файлы — кэширование и сжатие Brotli эффективнее.

Удаление пробелов, переносов и комментариев. Размер уменьшается на 10–30%. Не влияет на отображение. Рекомендуется перед кодированием.

Скопируйте сгенерированный Data URI и подставьте в url(): background: url(data:image/svg+xml;base64,...). Работает во всех современных браузерах.

Data URI в CSS ограничен длиной строки. Для SVG больше 10–20 КБ предпочтительнее внешний файл или SVG sprite.

reChecker Support

Found a bug, outage, or unexpected behavior in reChecker? Send us a message and we will check and fix it.

This form is for reChecker feedback only. If you need development or support for your own website, send a separate request:

Please provide at least one contact method: email or phone.