Transloadit
Precios
  • Subida de archivos
  • Importación de archivos
  • Encoding de video
  • Encoding de audio
  • Procesamiento de imágenes
  • Procesamiento de documentos
  • Inteligencia artificial
  • Filtrado y seguridad de archivos
  • Catalogación de medios
  • Compresión de archivos
  • Evaluación de código
  • Exportación de archivos
  • Smart CDN
  • Ver todos los servicios
  • Explora integraciones (English)
  • Explora demos en vivo (English)
  • Uppy
  • TransloaditKit
  • Android SDK
  • Node SDK
  • Python SDK
  • Ruby SDK
  • Go SDK
  • Java SDK
  • PHP SDK
  • Zapier
  • MCP Server
  • Terraform
  • Conceptos esenciales
  • Prácticas recomendadas
  • FAQ
  • Robots
  • Endpoints de la API
  • Formatos
  • Crea tu primera app
  • Acerca de Transloadit
  • Comparaciones
  • Código abierto
  • Testimonios
  • Empleos (English)
  • Seguridad
  • Entradas
  • Actualidad para desarrolladores (English)
  • Consejos para desarrolladores (English)
  • Prensa (English)
  • Investigación (English)
  • Casos de éxito
  • Soluciones
  • Guías
  • Glosario (English)
  • Legal (English)
  • Herramientas
  • Cómo ayudamos a Coursera a llevar educación a millones de personas en todo el mundo
  • Soporte de Transloadit
  • Soporte para código abierto
  • Acuerdo de nivel de servicio (English)
Conceptos esencialesRobotsFAQEndpoints de la APIFormatosPrácticas recomendadas
Formatos y códecs compatibles
  • Descripción general
  • Códecs de video
  • Códecs de audio
  • Filtros de audio/video
  • Formatos de audio/video
  • Formatos de imagen
  • Fuentes
  • Archivado
Image formats
  • ¿Qué es un archivo AVIF?
  • ¿Qué es un archivo GIF?
  • ¿Qué es un archivo HEIC?
  • ¿Qué es un archivo JPEG?
  • ¿Qué es un archivo PNG?
  • ¿Qué es un archivo SVG?
  • ¿Qué es un archivo WebP?
Audio formats
  • ¿Qué es un archivo MP3?
  • ¿Qué es un archivo WAV?
Video formats
  • ¿Qué es un archivo MOV?
  • ¿Qué es un archivo MP4?
  • ¿Qué es un archivo WebM?
Document formats
  • ¿Qué es un archivo PDF?

¿Qué es un archivo SVG? Todo lo que necesitas saber sobre el formato SVG

Un archivo SVG describe gráficos bidimensionales mediante un lenguaje de marcado basado en XML. A diferencia de JPEG o PNG, SVG es un formato vectorial: almacena formas, trazados, texto, degradados y transformaciones, en lugar de una cuadrícula fija de píxeles. Un SVG bien formado puede ampliarse desde el tamaño de un icono hasta el de una valla publicitaria sin volverse borroso.

¿Cómo funciona SVG?

Un documento SVG contiene elementos como <path>, <circle>, <text> e <image>. Un navegador o renderizador interpreta esas instrucciones con el tamaño de visualización solicitado. CSS puede aplicar estilos a los elementos, y SVG puede incluir enlaces, filtros, animaciones, scripts o recursos externos.

Esa flexibilidad es muy útil, pero implica que las subidas SVG que no sean de confianza deben tratarse como contenido activo y no como simples píxeles inofensivos.

Ventajas de SVG

  • Independencia de la resolución: conserva la nitidez con cualquier tamaño o densidad de píxeles.
  • Recursos geométricos pequeños: los logotipos e iconos pueden ocupar menos que sus equivalentes rasterizados.
  • Estructura editable: los colores, el texto y las formas pueden modificarse sin volver a dibujar los píxeles.
  • Contenido accesible: el documento puede representar títulos y texto con significado.
  • Animación y estilos: se integra con el diseño web y CSS.

Limitaciones y consideraciones de seguridad

SVG no es eficiente para fotografías detalladas. Los trazados y efectos complejos también pueden requerir muchos recursos para su renderización. Como SVG puede contener scripts, controladores de eventos, enlaces y referencias externas, no insertes una subida que no sea de confianza directamente en un documento HTML sin sanearla o rasterizarla.

Usa PNG, WebP o AVIF cuando necesites una imagen de píxeles predecible o una versión derivada segura para la distribución.

Comparación de SVG con PNG

FormatoUso idealEscaladoModelo de contenido
SVGLogotipos, iconos, diagramas e ilustracionesSin pérdida con cualquier tamañoInstrucciones vectoriales XML
PNGCapturas de pantalla y arte pixeladoRequiere remuestreoPíxeles rasterizados fijos

Cómo rasterizar archivos SVG con Transloadit

🤖/image/resize puede renderizar un SVG subido como un PNG predecible con las dimensiones que necesita tu producto:

{
  "steps": {
    ":original": { "robot": "/upload/handle" },
    "png": {
      "use": ":original",
      "robot": "/image/resize",
      "format": "png",
      "width": 1200,
      "height": 1200,
      "resize_strategy": "fit"
    }
  }
}

Preguntas frecuentes sobre SVG

¿SVG es un formato de imagen o de documento?

Es un formato de imagen representado como un documento XML. Esa estructura documental es la razón por la que SVG puede incluir más funciones que una imagen rasterizada.

¿SVG puede contener JavaScript?

Sí. SVG puede contener contenido activo, así que sanea o rasteriza las subidas antes de insertar en una página un SVG que no sea de confianza.

¿Se deben convertir las fotografías a SVG?

No. SVG es adecuado para formas e ilustraciones. Usa JPEG, WebP o AVIF para contenido fotográfico.

Demostraciones relacionadas

  • Convierte SVG a JPEG EN (English)
  • Cambia el tamaño de una imagen para una portada de Twitter EN (English)
  • Añade una marca de agua a una imagen EN (English)
Página anterior ← ¿Qué es un archivo PNG?Página siguiente ¿Qué es un archivo WebP? →
TransloaditVerificando el estado…

Producto

  • Servicios
  • Precios
  • Demos EN (English)
  • Herramientas
  • Seguridad
  • Soporte

Empresa

  • Acerca de Transloadit/Prensa EN (English)
  • Blog/Empleos EN (English)
  • Comparaciones/Matriz de cumplimiento EN (English)
  • Investigación EN (English)
  • Código abierto
  • Soluciones

Documentación

  • Primeros pasos
  • Transcodificación
  • FAQ
  • Endpoints de la API
  • Guías/Consejos para desarrolladores EN (English)
  • Formatos compatibles

Más

  • Estado de la plataforma⁠
  • Foro de la comunidad⁠
  • StackOverflow⁠
  • Uppy EN (English)
  • tus⁠

© 2009–2026 Transloadit-II GmbH

Privacidad EN (English)Términos EN (English)Aviso legal EN (English)
EnglishDeutschEspañol