Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte SVG para PNG de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
SVG para PNG
Arquivos vetoriais são a coisa certa para guardar e a errada para enviar. Um SVG amplia para qualquer tamanho sem nunca ficar borrado, e é por isso que logotipos e ícones vivem assim. E é pelo mesmo motivo que várias coisas o recusam: versões antigas do Office, muitos formulários de envio, as esteiras de ícones de aplicativo, quase todo fluxo de gráfica.
O PNG é o menor denominador comum. É lido em toda parte, aparece igual em toda parte, e é o formato pelo qual um vetor sai do mundo vetorial.
Esta é a única decisão a tomar, porque um SVG realmente não tem tamanho. Ele descreve formas, não pixels, então a conversão precisa escolher uma resolução. O ajuste de escala controla isso, e um número maior não custa qualidade: o desenho é redesenhado em vez de ampliado, então fica perfeitamente nítido em qualquer tamanho que você pedir.
Um hábito útil é pensar no maior lugar em que a imagem vai aparecer e dobrar, o que cobre as telas de alta densidade. Para um ícone de aplicativo, ajuste a escala para cair exatamente no número de pixels que a plataforma pede.
O SVG guarda texto como texto e se refere a uma fonte pelo nome, então se a fonte não estiver embutida no arquivo, quem desenha substitui por outra e o seu logotipo cuidadosamente espaçado sai torto. Esse é, de longe, o motivo mais comum de uma conversão de SVG para PNG parecer quebrada.
A solução definitiva está no programa de design: converta o texto em contornos antes de exportar e as letras viram formas que não podem ser trocadas. De quebra, o arquivo fica seguro para entregar a qualquer pessoa.
As áreas transparentes continuam transparentes, então um logotipo pousa sobre qualquer fundo sem arrastar um retângulo branco atrás.
Quem desenha é o resvg e não o seu navegador, o que significa que a saída é idêntica em qualquer máquina. Um conversor que desenha por meio de um canvas dá resultados um pouco diferentes no Chrome e no Safari — exatamente o tipo de diferença que só aparece depois que o arquivo já foi aprovado.
Formas simples, traços e preenchimentos passam exatos. Onde os motores começam a divergir é na ponta elaborada da especificação: desfoques gaussianos, filtros de sombra, modos de mesclagem e máscaras construídas a partir de outras máscaras.
O resvg implementa as partes da especificação que os arquivos reais usam e é deliberadamente honesto quanto ao resto: um filtro sem suporte é omitido em vez de aproximado por algo que parece quase certo. Se um efeito importa, olhe o PNG em vez de supor, e se ele sumiu, achate-o no programa de design antes de exportar.
Um SVG costuma ter alguns kilobytes porque é uma descrição e não uma imagem. O PNG é uma grade de pixels, e essa grade cresce com o quadrado da escala: dobrar a escala quadruplica o arquivo.
Um logotipo de 4 KB como SVG pode pesar vários megabytes como PNG de 4000 pixels. Não é defeito, é a aritmética do formato — mas é uma boa razão para escolher a resolução de que você precisa e não a maior que aparece.
Este é um dos motivos mais comuns para a conversão, e a resposta é firme: as plataformas pedem medidas exatas em pixels, então ajuste a escala para cair nelas e não perto delas. Redimensionar o PNG depois joga fora a razão de ter começado de um vetor.
Para um favicon, note ainda que o que se quer normalmente é um ICO e não um PNG, porque um ICO guarda vários tamanhos num arquivo só. Converta para PNG no maior tamanho de que precisa e use a página de PNG para ICO para o restante.
Um SVG pode se referir a uma imagem externa, a uma fonte externa ou a uma folha de estilo que está em outro arquivo. Essas referências não fazem parte do SVG, então quando o arquivo chega aqui sozinho, aquilo para o que elas apontavam não vem junto.
O resultado é um PNG com uma fotografia faltando ou uma fonte trocada. Se o desenho parecia completo no programa de design e incompleto aqui, quase sempre é por isso: exporte de novo com os recursos embutidos em vez de vinculados.
Solte a pasta inteira. Cada arquivo é desenhado na mesma escala e volta dentro de um ZIP, que costuma ser o que um conjunto de ícones quer: a uniformidade do conjunto pesa mais do que cada peça ser individualmente ideal.
Como o desenho acontece na sua máquina, não há limite por arquivo nem fila, e como é resvg e não um canvas de navegador, o ducentésimo ícone é desenhado exatamente como o primeiro.
| SVG | PNG | |
|---|---|---|
| Nome completo | Scalable Vector Graphics | Portable Network Graphics |
| Extensão do arquivo | .svg | .png |
| Tipo de mídia | image/svg+xml | image/png |
| Compressão | Sem compressão | Sem perdas — nada é descartado |
| Publicado pela primeira vez | 2001 | 1996 |
| Publicado por | W3C | PNG Development Group |
| Especificação | SVG 1.1 | ISO/IEC 15948 |
| Licença | Padrão aberto | Padrão aberto |
| Situação hoje | Atual | Atual |
| Profundidade de bits | — | 16 |
| Cor que consegue descrever | RGB | RGB, tons de cinza, paleta indexada |
| Maior imagem | — | 2.147.483.647 px por lado |
| Abre no navegador | Todos os navegadores | Todos os navegadores |
| Considerado no lugar | WebP, JXL |
SVG descreve formas e PNG guarda pixels. O resultado é nítido no tamanho em que foi gerado e não além dele: ampliar depois só inventa os pixels do meio, e por isso o tamanho de exportação pesa mais aqui do que na maioria das conversões.
PNG guarda uma única imagem parada. De um arquivo SVG animado sobra o primeiro quadro e o resto se perde: a conversão serve para extrair uma imagem, não para levar o movimento junto.
As camadas são achatadas. SVG as mantém separadas e editáveis; PNG guarda o resultado, então tudo que dependa de mover uma camada precisa acontecer antes.
A transparência se mantém. SVG e PNG guardam canal alfa, então um recorte continua recortado e nada é preenchido atrás.
Os programas de sempre não se cruzam: SVG abre em Inkscape, Adobe Illustrator e Figma, e PNG em Adobe Photoshop, GIMP e Paint.NET, então quem receber o resultado precisa de algum do segundo grupo.
PNG empacota as mesmas amostras em cerca de metade do espaço. Nada é descartado — ao descompactar você recupera o SVG bit a bit — e por isso é o melhor lugar para o que você pretende guardar.
SVG é o formato da W3C, publicado em 2001. Está descrito em SVG 1.1, e vale conhecer se o arquivo precisa sobreviver à ferramenta que o escreveu.
PNG vem da PNG Development Group é de 1996, descrito em ISO/IEC 15948. Adobe Photoshop, GIMP e Paint.NET leem o formato.
Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é resvg, um renderizador de SVG rigoroso escrito em Rust; seu navegador baixa isso uma vez e guarda.
É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. resvg é baixado para a sua máquina e roda lá, e por isso não há contador.
SVG e PNG descrevem o conteúdo de maneiras radicalmente diferentes. A conversão é, portanto, uma reconstrução e não uma cópia: fiel, mas não idêntica byte a byte. O texto é desenhado com as fontes embutidas no arquivo; para o resto entra uma fonte substituta.
SVG descreve formas e PNG guarda pixels. O resultado é nítido no tamanho em que foi gerado e não além dele: ampliar depois só inventa os pixels do meio, e por isso o tamanho de exportação pesa mais aqui do que na maioria das conversões.
PNG guarda uma única imagem parada. De um arquivo SVG animado sobra o primeiro quadro e o resto se perde: a conversão serve para extrair uma imagem, não para levar o movimento junto.
As camadas são achatadas. SVG as mantém separadas e editáveis; PNG guarda o resultado, então tudo que dependa de mover uma camada precisa acontecer antes.
Esta página converte um no outro. Se a sua dúvida é escolher e não converter, SVG vs PNG responde qual usar, para quê, e no que cada um é ruim.
O que esta página afirma sobre SVG e PNG pode ser conferido, e estes são os documentos que resolvem a questão.