Convierte Vectores SVG a PNG vía API
Rasteriza archivos vectoriales SVG a imágenes PNG de alta calidad vía REST API. Especifica dimensiones exactas y obtén salida PNG perfecta para correos, documentos y páginas web.
# Convert SVG logo to PNG
curl -X POST \
https://api.convertfilefast.com/v2/convert/svg-to-png \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@logo.svg" \
-F "width=512" \
-F "height=512" \
--output logo.png
# HTTP 200 OK — Content-Type: image/pngimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/convert/svg-to-png",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": ("logo.svg", open("logo.svg", "rb"), "image/svg+xml")},
data={"width": 512, "height": 512}
)
with open("logo.png", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("logo.svg"));
formData.append("width", "512");
formData.append("height", "512");
const response = await fetch(
"https://api.convertfilefast.com/v2/convert/svg-to-png",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("logo.png", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node — Convert SVG to PNG
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/convert/svg-to-png",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "width", "value": "512" },
{ "name": "height", "value": "512" }
]
},
"options": { "response": { "responseFormat": "file" } }
}Ventajas
Por qué usar nuestra API?
Solución completa y confiable para integración en cualquier stack tecnológico.
Dimensiones Personalizadas
Establece el ancho y alto de salida en píxeles. Renderiza logos, iconos y diagramas en cualquier tamaño.
Salida PNG Nítida
Obtén salida PNG sin pérdidas, perfecta para logos, iconos y gráficos que requieren bordes nítidos.
Subida Multipart Simple
Sube logo.svg y recibe logo.png. Sin bibliotecas de análisis SVG ni herramientas de renderizado local.
Compatible con Email y Documentos
Los archivos PNG se muestran correctamente en todos los clientes de correo y editores de documentos.
Listo para n8n y Automatización
Convierte activos SVG a PNG automáticamente en flujos n8n activados por cualquier evento.
Cero Almacenamiento
Los archivos SVG se rasterizan en memoria y se eliminan de inmediato. Tus activos nunca se almacenan.
O llámalo desde Claude, Cursor o cualquier cliente MCP
Convert File Fast incluye un servidor Model Context Protocol nativo. Entrega esta conversión a un agente de IA como una sola llamada de herramienta: sin cliente HTTP, sin manejar binarios, con clave de API por usuario.
npx -y convertfilefast-mcpconvert_file({ target_format: "png", source_url: "https://example.com/file.svg" })FAQ
Preguntas frecuentes
¿Qué formatos SVG son compatibles?
La API admite archivos SVG estándar (versión 1.1), incluyendo estilos CSS en línea, degradados, trazados de recorte, máscaras e imágenes incrustadas. Los archivos SVG con referencias a fuentes externas también son aceptados; los scripts se ignoran durante la rasterización por seguridad.
¿Puedo definir un ancho y alto personalizados para el PNG de salida?
Sí. Envía los parámetros width y height (en píxeles) en el cuerpo del formulario multipart. Por ejemplo, width=1024&height=1024 genera un PNG de 1024×1024. Si omites ambos parámetros, se utilizan las dimensiones naturales del viewBox del SVG.
¿Se preserva la transparencia en el PNG de salida?
Sí. Los archivos SVG con fondo transparente se rasterizan a PNG con canal alfa transparente por defecto. El formato PNG admite RGBA completo, por lo que todas las áreas transparentes del SVG original permanecen transparentes en la salida.
¿Cuál es el tamaño máximo del archivo SVG?
Los límites dependen de tu plan y se aplican por clave de API: la API informa el techo que acepta actualmente en https://api.convertfilefast.com/v1/info, y el límite de tu plan aparece en tu panel.
Herramientas relacionadas
Comienza a Convertir SVG a PNG
Obtén tu clave API y convierte archivos SVG a PNG al instante. El plan gratuito incluye 10 conversiones por mes.
Sin tarjeta de crédito. 10 conversiones gratis en plan Free.