Si alguna vez intentaste ampliar un logo y viste cómo la imagen se volvía borrosa y pixelada, sabes lo frustrante que es ese problema. SVG existe justamente para resolverlo. Es un formato de imagen que funciona de manera completamente distinta a JPG y PNG, y entender esa diferencia es clave para usar el formato correcto en cada situación.

¿Qué significa SVG?

SVG significa Scalable Vector Graphics ("gráficos vectoriales escalables" en español). Es un formato de imagen abierto, estandarizado por el W3C (el mismo consorcio que define las especificaciones de HTML y CSS), y compatible de forma nativa con todos los navegadores modernos.

A diferencia de JPG y PNG, que almacenan las imágenes como una cuadrícula de píxeles coloreados, SVG describe la imagen en forma de texto, usando coordenadas matemáticas para representar formas, líneas, curvas y colores. Un archivo SVG es, en la práctica, un archivo de texto, y puede abrirse y editarse en cualquier editor de código.

¿Cómo funciona SVG por dentro?

Un archivo SVG se escribe en XML, un lenguaje de marcado similar a HTML. Por ejemplo, un círculo rojo en SVG se describe así:

El navegador lee estas instrucciones matemáticas y renderiza la imagen directamente en pantalla, calculando los píxeles en tiempo real. Por eso SVG puede mostrarse en cualquier tamaño —desde un favicon de 16x16 píxeles hasta un anuncio de 10 metros— sin ninguna pérdida de calidad.

¿Cuáles son las ventajas de SVG?

¿Cuáles son las limitaciones de SVG?

💡 Regla práctica: usa SVG para logos, íconos, ilustraciones, gráficos, mapas y cualquier arte que deba mostrarse en múltiples tamaños. Usa JPG o WebP para fotografías e imágenes con muchos detalles y gradientes complejos.

SVG vs PNG vs JPG — ¿cuándo usar cada uno?

CaracterísticaSVGPNGJPG
TipoVectorialRáster (píxeles)Ráster (píxeles)
Escalable sin pérdidaNoNo
TransparenciaNo
Ideal para fotosNoNo
Ideal para logos e íconosNo
Editable vía CSS/JSNoNo
Compatible con navegadores

Cómo usar SVG en sitios y aplicaciones

Hay tres formas principales de incluir un SVG en una página web:

¿Cómo convertir imágenes a SVG?

Convertir una foto o PNG a SVG es posible mediante un proceso llamado vectorización, que transforma píxeles en formas geométricas. El resultado es mejor para imágenes simples, con pocos colores y bordes bien definidos, como logos con fondo blanco. El conversor de imágenes de ImageTools permite convertir archivos entre los principales formatos, incluyendo PNG y JPG a otros formatos compatibles con la web.

Convierte tus imágenes ahora

Transforma archivos entre los principales formatos de imagen de forma rápida y gratuita, directamente en el navegador.

Convertir imagen

¿SVG es bueno para el SEO?

Sí. Como SVG es un formato basado en texto, Google puede rastrear e indexar su contenido. Además, los logos e íconos en SVG suelen ser más pequeños que en PNG, lo que contribuye a páginas más rápidas, un factor directo de posicionamiento en Google desde la implementación de Core Web Vitals.

Para optimizar los SVG para SEO, agrega los atributos title y desc dentro del código SVG, que funcionan como texto alternativo para lectores de pantalla y buscadores.

Preguntas frecuentes

¿SVG funciona en todos los navegadores?
Sí. SVG tiene soporte nativo en todos los navegadores modernos, incluidos Chrome, Firefox, Safari, Edge y Opera. Para versiones muy antiguas de Internet Explorer (IE8 y anteriores), puede ser necesario un respaldo en PNG.
¿Puedo usar SVG en redes sociales?
Depende de la plataforma. La mayoría de las redes sociales (Instagram, Facebook, Twitter/X) no acepta SVG para subir imágenes; requieren JPG o PNG. SVG es más recomendable para uso directo en sitios y aplicaciones web.
¿SVG puede animarse?
Sí. SVG admite animaciones mediante CSS, JavaScript y el lenguaje SMIL nativo. Es posible crear íconos animados, indicadores de carga, gráficos interactivos y mucho más sin depender de GIFs ni bibliotecas externas pesadas.
¿Cómo abrir y editar un archivo SVG?
SVG puede abrirse en cualquier navegador, editor de texto (VS Code, Notepad) o software de diseño vectorial como Adobe Illustrator, Inkscape (gratuito) o Figma. Para ediciones visuales, Inkscape y Figma son las opciones más accesibles.