Scalable Vector Graphics (SVG) es un formato de imagen vectorial basado en XML diseñado para representar gráficos bidimensionales con soporte integrado para interactividad y animación. La especificación SVG es un estándar abierto desarrollado y mantenido por el World Wide Web Consortium (W3C). A diferencia de los formatos de imagen de mapa de bits o ráster, como JPEG o PNG, las imágenes SVG se definen mediante ecuaciones matemáticas que describen líneas, curvas, formas y texto. Esta característica fundamental permite que las imágenes SVG se escalen a cualquier tamaño sin pérdida de calidad ni pixelación, manteniendo bordes nítidos en cualquier resolución. Esta escalabilidad las convierte en la opción ideal para logotipos, iconos, ilustraciones y otros elementos gráficos que requieren visualización en diversos tamaños y dispositivos. SVG admite características avanzadas como degradados, filtros, animaciones y scripting, lo que permite la creación de efectos visuales dinámicos y complejos. Al estar basado en XML, el código SVG puede ser editado directamente con un editor de texto o mediante software especializado de diseño vectorial. Actualmente, cuenta con un soporte masivo en todos los navegadores web modernos y es un pilar fundamental en el diseño web responsivo. Además, los archivos SVG suelen ser significativamente más ligeros que sus equivalentes en ráster, especialmente en gráficos con formas geométricas simples, lo que optimiza los tiempos de carga y el rendimiento general de los sitios web.