Преобразовать Data URI обратно в SVG: безопасно
Узнайте, как восстановить редактируемый SVG из Data URI, различать Base64 и URL encoding, проверять XML и избегать рисков.
Читать SVG-блогСоздавайте компактные Data URI для встроенного использования SVG в CSS или HTML. Идеально для небольших ресурсов и быстрого внедрения. Открывайте файлы SVG онлайн и конвертируйте мгновенно.
Добавьте SVG-файл перетаскиванием
или нажмите, чтобы выбрать, или вставьте код SVG
SVG в Data URI позволяет переключаться между Base64 и URL-кодированием в зависимости от совместимости и размера. Base64 безопасен для любого контекста, а URL-кодирование делает простые SVG короче и удобнее для чтения в diff-ах.
SVG в Data URI форматирует готовую к использованию строку data:image/svg+xml и предоставляет копирование в один клик. Специальные символы #, % и кавычки экранируются, чтобы результат работал в атрибутах HTML, CSS или JSON без ручной обработки.
Результат работает в img src, CSS background-image, inline-стилях или блоках стилей в письмах. Встраивание ресурсов позволяет избежать дополнительных запросов и помогает добавлять небольшие элементы интерфейса с минимальными накладными расходами.
SVG в Data URI хорошо работает с оптимизированными SVG для получения короткого результата. Удаляйте метаданные, упрощайте пути и убирайте неиспользуемые ID, чтобы итоговая строка оставалась компактной и читаемой в код-ревью. Короткие строки удобнее хранить в конфигурационных файлах и меньше переносятся.
SVG в Data URI работает полностью в браузере, поэтому файлы никогда не покидают ваше устройство. Это безопасно для клиентских проектов, внутренних иконок и ресурсов, которые нельзя загружать на внешние серверы.
Этот инструмент достаточно быстр для быстрой итерации: вставьте, конвертируйте, скопируйте и обновите интерфейс. Он подходит для рабочих процессов дизайн-систем, сайтов документации и сессий прототипирования, где важна скорость.
Перетащите файл или вставьте SVG-код. SVG в Data URI загружает источник локально и сохраняет viewBox, ID и цвета для точного результата. Открывайте файлы SVG онлайн и конвертируйте сразу.
Выберите Base64 для максимальной совместимости или URL-кодирование для более коротких читаемых строк. SVG в Data URI мгновенно обновляет результат, чтобы можно было сравнить длину перед копированием.
Скопируйте результат и вставьте в HTML, CSS или JSON. Строки SVG в Data URI готовы для img src, background-image или атрибутов inline-стилей.
Используйте SVG в Data URI вместе с этими инструментами для предпросмотра, оптимизации или конвертации ресурсов перед внедрением. Чистый источник даёт более короткие и надёжные строки.
Просмотрите источник перед конвертацией SVG в Data URI, чтобы подтвердить размеры, цвета и настройки viewBox.
Открыть инструментЗапустите SVG Optimizer перед конвертацией SVG в Data URI, чтобы уменьшить разметку и сохранить итоговую строку компактной.
Открыть инструментИспользуйте SVG в CSS Background, когда нужны переиспользуемые CSS-сниппеты для градиентов, масок или иконок.
Открыть инструментИспользуйте SVG в PNG, когда SVG в Data URI слишком длинный и нужен растровый вариант для устаревших контекстов.
Открыть инструментКонвертируйте в компоненты после тестирования, чтобы сравнить методы доставки в вашем приложении.
Открыть инструментПродолжите чтение практических материалов о рабочих процессах SVG, устранении проблем и продакшене.
Узнайте, как восстановить редактируемый SVG из Data URI, различать Base64 и URL encoding, проверять XML и избегать рисков.
Читать SVG-блогПрактическое руководство о том, почему SVG в Base64 не работает в HTML и CSS и как SVGView помогает исправить это через проверку, очистку и корректное кодирование.
Читать SVG-блогИзучите XML (расширяемый язык разметки) и SVG (масштабируемая векторная графика) с рабочим процессом для продакшена: проверка, очистка, оптимизация, минификация и экспорт.
Читать SVG-блог