Pular para o conteúdo principal

Conversor SVG online gratuito

Converta arquivos SVG em PNG, JPG, WebP, BMP, GIF, AVIF, ICO ou ICNS, ou vetorize imagens PNG, JPG, WebP, GIF, BMP, AVIF e TIFF como SVG. Tudo é processado de forma privada no navegador, em lotes de até 40 arquivos, sem cadastro nem marca-d’água.

Converter SVG para PNG, JPG e mais
RasterVetor

Converter SVG e imagens

SVG para imagem

Renderize um arquivo SVG como PNG, JPG, WebP, BMP, GIF ou AVIF. Defina largura, altura, DPI, fundo, qualidade e, opcionalmente, cantos arredondados.

Converter SVG para PNG, JPG e mais

SVG para ícone

Gere favicons Windows .ico multi-tamanho ou ícones de aplicativos macOS .icns a partir de um SVG. Cada slot padrão até o seu alvo é empacotado num único arquivo.

Gerar ícone ICO ou ICNS

Imagem para SVG

Vetorize PNG, JPG, WebP, GIF, BMP, AVIF ou TIFF em caminhos SVG escalonáveis. Escolha traçado colorido ou em preto e branco e ajuste os detalhes de acordo com a fonte.

Vetorizar imagem para SVG

Gerador de favicons

Um logo entra, o pacote inteiro sai: favicon.ico, os PNGs da Apple e do Android, um manifesto web e as tags HTML, tudo num ZIP.

Gerar favicons

Otimizar e empacotar SVGs

Otimizador de SVG

Compacte arquivos SVG com SVGO. Remova metadados e dados do editor, simplifique a marcação e compare o resultado com três predefinições, controles por passagem e uma diferença de pixel.

Otimizar e comprimir SVG

Sprite de símbolos SVG

Empacote vários ícones SVG num único arquivo de sprite como elementos <symbol>, com IDs sem colisão e um trecho <use> pronto para cada ícone.

Gerar sprite de símbolos

Spritesheet SVG

Disponha vários SVGs numa única grade e exporte uma folha PNG, WebP ou SVG com um mapa JSON de cada quadro.

Gerar spritesheet

Exportar SVG para programadores

SVG para Data URI

Embuta um SVG no CSS ou no HTML como data URI codificado para URL ou em Base64. Vem com trechos prontos de background-image, mask-image e da tag img.

Embutir SVG no CSS

SVG para React

Gere JSX, um componente .tsx ou .jsx com props e forwardRef, ou um módulo .ts que exporta a marcação como string. Converta conjuntos completos de ícones e baixe tudo em um ZIP.

Gerar componente React

Converter por formato de saída

Vetorizar por formato de entrada

O que é SVG?

SVG (Scalable Vector Graphics) é um formato de imagem vetorial baseado em XML. Em vez de pixels, um SVG descreve matematicamente formas, caminhos, preenchimentos e contornos, podendo ser renderizado em qualquer tamanho sem perda de qualidade.

SVG é o formato vetorial padrão da web. Todos os navegadores modernos oferecem suporte nativo; ele pode ser estilizado com CSS ou animado com JavaScript ou SMIL. Costuma ser compacto para logotipos, ícones e ilustrações, embora arquivos SVG complexos possam ficar grandes.

SVG vs formatos raster

Gráficos vetoriais (SVG) e gráficos raster (PNG, JPG) resolvem problemas diferentes. O formato certo depende do uso pretendido para a imagem.

CaracterísticaSVGPNG / JPGICO / ICNS
EscalaIndependente da resoluçãoBorrado ao ampliarPré-renderizado em tamanhos fixos
Tamanho do arquivoPequeno para formas e íconesCresce com a resoluçãoPacote de rasters pré-dimensionados
EdiçãoEditável como texto ou em ferramentas vetoriaisApenas edição em nível de pixelEditar cada tamanho e reempacotar
AnimaçãoCSS, SMIL, JavaScriptLimitada (PNG/GIF animado)Não suportada
TransparênciaSimPNG sim, JPG nãoSim (baseado em PNG)

Privacidade: seus arquivos não saem do navegador

A conversão é executada localmente em seu navegador usando JavaScript e WebAssembly. Não há upload de arquivos ou conversão no servidor, portanto, os arquivos adicionados permanecem no seu dispositivo.

O processamento local ajuda a proteger logotipos confidenciais, documentos internos e obras de arte não divulgadas de clientes. As páginas e o código de conversão são armazenados em cache à medida que você os utiliza, para que as ferramentas que você já abriu possam continuar funcionando sem uma conexão de rede.

Perguntas frequentes

Este conversor SVG é realmente gratuito?

Sim. Cada conversor e opção são de uso gratuito, sem conta, marca d'água, nível premium ou acesso pago para download. A memória do navegador e os limites de exportação documentados ainda se aplicam.

Os meus arquivos SVG são enviados a um servidor?

Não. A conversão é executada localmente no seu navegador, portanto, os arquivos adicionados permanecem no seu dispositivo.

Qual é o tamanho máximo de arquivo SVG ou de lote?

Não há limite para o SVG que você solta, além da memória do navegador. A exportação é limitada a 64 megapixels, com no máximo 16.384 px por lado. Você pode converter até 40 arquivos em um lote e baixá-los como um único ZIP.

Como converto um SVG sem perder qualidade?

Defina a largura, a altura e DPI para o uso final antes da conversão. As formas vetoriais são renderizadas nessa resolução, para que permaneçam nítidas; imagens raster incorporadas ainda são limitadas pela resolução de origem. Escolha PNG ou BMP para pixels sem perdas, ou JPG e WebP quando um arquivo menor é mais importante do que a preservação exata de pixels.

Posso exportar um favicon ICO ou um ícone ICNS multi-tamanho?

Sim. Use a ferramenta SVG para ícone. Escolha um tamanho de destino e o conversor empacota num só arquivo cada slot padrão até esse tamanho: 16, 32, 48, 64, 128, 256 para .ico (favicons Windows e ícones de atalho) e 16, 32, 64, 128, 256, 512, 1024 para .icns (ícones de aplicativo e documento macOS).

Quais formatos de saída mantêm um fundo transparente?

PNG, WebP, AVIF, BMP, ICO e ICNS levam o alfa completo do seu SVG: escolha a opção de fundo Transparente antes de exportar. O GIF só tem transparência de 1 bit, então um pixel é desenhado ou não aparece, sem bordas suaves. O JPG não tem canal alfa, então as áreas translúcidas são achatadas sobre a cor de fundo que você escolher.

Posso converter vários arquivos SVG ao mesmo tempo em lote?

Sim. Solte até 40 arquivos SVG no conversor, defina as opções de saída uma única vez (formato, tamanho, fundo, qualidade) e clique em Salvar tudo. Você pode pegar cada arquivo individualmente ou baixar todos juntos como um único ZIP.

Qual é a diferença entre SVG e PNG, JPG ou WebP?

SVG armazena formas como instruções vetoriais, para que possa ser dimensionado sem ficar pixelado. PNG, JPG e WebP armazenam uma grade fixa de pixels e podem parecer suaves quando ampliados além do tamanho de exportação. Use SVG para logotipos, ícones e ilustrações escalonáveis; use um formato raster quando o destino exigir um.