Cuando haces zoom en una fotografía JPG o PNG, llega un momento en que los píxeles se vuelven visibles y la imagen pierde nitidez. Con un archivo SVG, esto nunca ocurre: puedes ampliarlo hasta el tamaño de una valla publicitaria sin perder ni un ápice de definición. Ese es el poder de los gráficos vectoriales escalables.
SVG son las siglas de Scalable Vector Graphics (Gráficos Vectoriales Escalables). Es un formato de imagen basado en XML que describe las imágenes mediante formas geométricas matemáticas: puntos, líneas, curvas, círculos, rectángulos y polígonos, en lugar de una cuadrícula de píxeles.
SVG fue desarrollado por el W3C (World Wide Web Consortium) y su primera versión oficial se publicó en 2001. La versión SVG 1.1 (segunda edición), publicada en 2011, es la más ampliamente implementada. SVG 2.0 está en desarrollo continuo.
Para entender SVG, es esencial distinguir entre dos tipos de imágenes digitales:
Un círculo en SVG no es una colección de píxeles circulares: es la instrucción “dibuja un círculo de radio 50 centrado en el punto (100,100) con color rojo”. Esa instrucción produce resultados perfectos a cualquier escala.
Al ser un formato basado en XML, un archivo SVG es texto legible por humanos. Un SVG simple se ve así:
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<circle cx="50" cy="50" r="40" fill="blue" />
<text x="50" y="55" text-anchor="middle" fill="white">Hola</text>
</svg>
Esto dibuja un círculo azul con el texto “Hola” en blanco. La simplicidad del formato hace que sea fácil de generar, editar y manipular programáticamente.
Los logotipos en SVG se ven perfectos en cualquier pantalla, desde un favicon de 16×16 píxeles hasta una pantalla 4K o un proyector. Grandes empresas como Google, Twitter y Apple usan SVG para sus iconos y logotipos.
Los sistemas de iconos modernos (como Font Awesome o Material Icons) se distribuyen en SVG. Permiten cambiar el color, el tamaño y el estilo de los iconos con simples reglas CSS.
Las infografías, diagramas y mapas vectoriales se crean y distribuyen frecuentemente en SVG para garantizar su legibilidad en cualquier dispositivo.
Librerías como D3.js generan visualizaciones de datos en SVG que responden dinámicamente a interacciones del usuario y actualizaciones de datos en tiempo real.
SVG está soportado de forma nativa por todos los navegadores modernos (Chrome, Firefox, Safari, Edge) y puede incrustarse directamente en HTML. Esto permite que los SVGs se integren perfectamente con CSS para cambios de color y animaciones, y con JavaScript para interactividad avanzada.
SVG es el formato ideal para cualquier gráfico que necesite escalar sin perder calidad: logotipos, iconos, ilustraciones técnicas y visualizaciones de datos. Su base en XML lo hace flexible, accesible y perfectamente integrado con las tecnologías web modernas. Si diseñas para la web o para medios digitales, SVG debe formar parte de tu flujo de trabajo.
Si el archivo es confidencial, la vía más segura es la que no lo saca de tu equipo. Convertir imagen funciona por completo en el navegador: lee el archivo de tu disco, lo procesa en memoria y lo devuelve a tu disco; no se envía nada a ningún servidor.
Hazlo en tu navegador, sin que el archivo salga de tu equipo: Convertir imagen