ForHosting KIT · Imagens

Converter SVG em PNG

A conversão de SVG em PNG renderiza o vetor em um navegador real e devolve a imagem rasterizada no tamanho que você pedir. Fontes, gradientes e estilos saem como aparecem na tela — o que conversores simplificados costumam errar — e o PNG serve onde SVG não entra: marketplaces, e-mail, apps.

● Estávelpor imagemUS$ 0,040
Use pelo WebAPIE-mailApp em breveTelegram em breve

Rode nos nossos servidores com a sua conta. As ferramentas grátis rodam no seu navegador; esta aqui é descontada do seu saldo do KIT pelo preço acima.

Por que renderizar em navegador de verdade

SVG não é só desenho: pode carregar CSS, gradientes, filtros e texto com fontes específicas. Conversores baseados em bibliotecas simplificadas ignoram parte disso e entregam um PNG diferente do que você vê na tela. Aqui a conversão acontece em um motor de navegador real — o mesmo tipo de programa que exibe o SVG —, então o resultado é o que o arquivo realmente mostra. É também por isso que o preço desta capacidade difere das demais de imagem.

Qualquer resolução a partir do mesmo vetor

A grande vantagem do vetor é não ter resolução fixa: o mesmo arquivo gera um PNG de 64 px para favicon e um de 4000 px para impressão, ambos perfeitamente nítidos. Basta indicar a largura ou a altura desejada na chamada. O fundo transparente é preservado quando o SVG não define fundo — útil para logotipos que vão sobre qualquer cor.

Detalhes que evitam retrabalho

Fontes e estilos embutidos no próprio SVG renderizam com fidelidade; referências a arquivos externos podem não carregar, então o ideal é embutir tudo antes de converter. O limite de entrada é 15 MB por arquivo, com saída de até 12 megapixels — suficiente para material gráfico de alta resolução. A tarefa é assíncrona: chamada, task_id, download do PNG pronto.

Preço desta conversão

US$ 0,040 por chamada mais US$ 0,001 por imagem — a renderização em navegador real custa mais que uma conversão simples de pixels, e o preço reflete isso com transparência. Converter os 60 logotipos de um acervo, um por chamada, custa US$ 2,46. Sem plano, sem cadastro: uso avulso com preço publicado, do primeiro arquivo em diante. Se o mesmo vetor precisa de vários tamanhos, cada PNG gerado conta como uma imagem.

Logo para marketplace que recusa SVG

A designer Márcia Regina Oliveira entrega identidade visual em SVG, mas o cliente precisa subir o logo em PNG no Mercado Livre e nas redes. A conversão gera as versões nos tamanhos exigidos, nítidas, sem abrir editor.

Ícones do design system em PNG para o app

O time da TecnoSul Soluções Digitais ME mantém os ícones em SVG no repositório, mas o app antigo de um cliente só consome PNG. Um script converte o conjunto a cada versão, nas três densidades de tela, direto na esteira de build.

Gráficos vetoriais dentro de e-mail

E-mail não renderiza SVG. A equipe de marketing de Carlos Eduardo Souza gera os selos e gráficos das campanhas em PNG de alta resolução a partir dos vetores originais — e a arte chega igual em qualquer caixa de entrada.

O PNG sai igual ao que vejo no navegador?

Sim — a conversão roda em um motor de navegador real, então gradientes, curvas e textos saem como na tela. É a diferença para conversores que reimplementam SVG por conta própria.

Consigo gerar em alta resolução para impressão?

Sim: o vetor não tem resolução fixa, e você define a dimensão do PNG na chamada, até o limite de 12 megapixels de saída.

O fundo transparente é mantido?

Quando o SVG não define cor de fundo, o PNG sai com transparência. Se você quiser um fundo sólido, basta declará-lo no próprio SVG.

Meu SVG usa uma fonte do Google Fonts. Funciona?

Referências externas podem não carregar durante a renderização. O caminho seguro é embutir a fonte — ou converter o texto em curvas — antes de enviar o arquivo.

Por que esta conversão custa diferente das outras?

Porque cada arquivo passa por um navegador real, mais caro de operar do que um conversor de pixels: US$ 0,040 por chamada mais US$ 0,001 por imagem, preço publicado.

O que fazem com os meus arquivos?

Renderizam o seu PNG — e nada além. O SVG enviado e o resultado ficam vinculados à tarefa para você baixar; não há publicação nem reuso do material.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/image/svg-to-png

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/image/svg-to-png \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"image":"https://ejemplo.com/imagen.jpg"}'
{
  "image": "https://ejemplo.com/imagen.jpg"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.svg_to_png",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,040
por imagemUS$ 0,001

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb15
max_megapixels12
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.
422task_failedA tarefa falhou do nosso lado. Você não paga nada por ela.

Ver a documentação completa do KIT →