Ir para o conteúdo principal

Conversor de imagem para SVG

Vetorizar uma imagem rasterizada, ou embuti-la dentro de um SVG.

Processado no seu navegador. Este arquivo é convertido no seu dispositivo e nunca é enviado.

Conversor

.png, .jpg, .jpeg, .webp, .gif, .bmp até 50 MB. Você também pode arrastar um arquivo até aqui.

Opções

Tracing is an approximation. A raster image holds no shapes to recover, so the tracer draws paths around regions of similar colour. It suits logos and line art. On a photograph it produces thousands of paths and a file much larger than the original.

A imagem é reduzida a essa quantidade de cores antes do traçado. Menos cores significa formas mais simples e arquivo menor.

Nenhum arquivo selecionado.

Sobre esta ferramenta

Transformar um PNG ou JPEG em SVG é a única conversão de imagem que não dá para fazer de verdade. Uma imagem rasterizada é uma grade de pixels sem formas por baixo, então não há o que recuperar: qualquer ferramenta que afirme vetorizar uma fotografia está desenhando formas novas que se parecem com ela.

Esta ferramenta faz isso com honestidade. Ela reduz a imagem a poucas cores, desenha caminhos em volta de cada região e devolve o resultado rotulado como aquilo que é: uma aproximação. Em arte chapada, como um logotipo ou um desenho de traço, o resultado pode ser excelente e realmente escalável. Numa fotografia, produz milhares de caminhos e um arquivo várias vezes maior que o original.

Formatos suportados e limites

Entrada
.png, .jpg, .jpeg, .webp, .gif, .bmp
Saída
.svg (image/svg+xml)
Nome do arquivo gerado
The original name with -traced or -embedded, for example logo.png becomes logo-traced.svg.
Tamanho máximo
50 MB
Processamento
No seu navegador. O arquivo não é enviado.

Como usar

  1. Escolha um arquivo .png, .jpg, .webp, .gif ou .bmp.
  2. Escolha entre traçar a imagem em formas ou embutir os pixels dentro de um invólucro SVG.
  3. Para traçar, escolha o tipo de origem e a quantas cores reduzir.
  4. Selecione Converter, baixe o arquivo .svg e confira antes de confiar nele.

Limitações

  • O traçado é uma aproximação. A saída se parece com a entrada; não deriva de geometria original nenhuma, porque uma imagem rasterizada não tem.
  • Fotografias traçam mal. Espere milhares de caminhos, um arquivo maior que o original e faixas visíveis onde degradês suaves viraram áreas chapadas.
  • Texto não é reconhecido como texto. Letras viram contornos, então o resultado não pode ser editado nem pesquisado como palavras.
  • O traçado é limitado a quatro megapixels, porque produz um caminho por região de cor e uma imagem maior esgotaria o navegador. Redimensione antes se esbarrar nisso.
  • A opção de embutir não é vetorização de forma alguma. Ela coloca os pixels dentro de um documento SVG, então o arquivo leva a extensão .svg mas não amplia melhor que o original.
  • Detalhes finos abaixo do limiar de cor são descartados em vez de aproximados.

Perguntas frequentes

Minha imagem é enviada?
Não. Tanto o traçado quanto o embutimento acontecem inteiramente no seu navegador. A imagem nunca sai do seu dispositivo.
Isso vai me dar uma versão vetorial de verdade do meu logotipo?
Se o logotipo for de cor chapada com bordas limpas, muitas vezes sim, e ele vai ampliar direito depois. Se for uma cópia pequena ou borrada, o traçador vai seguir o borrão e os artefatos. Redesenhar a partir da arte original sempre ganha do traçado.
Por que o SVG ficou maior que o PNG?
Porque cada região de cor virou um caminho com muitas coordenadas. Isso acontece principalmente com fotografias e com qualquer imagem que tenha ruído ou degradês. Menos cores produzem um arquivo menor.
Qual a diferença entre traçar e embutir?
Traçar produz formas vetoriais de verdade, que ampliam. Embutir envolve os pixels originais num documento SVG, o que só serve quando algo exige a extensão .svg. Nenhum dos dois melhora a imagem; só o traçado a torna escalável.
Posso recuperar texto editável?
Não. Isso exigiria reconhecimento óptico de caracteres, que este site não faz. Letras traçadas são contornos, não palavras.
Quem faz o traçado?
O ImageTracer, uma biblioteca de traçado de código aberto liberada em domínio público, rodando no seu navegador. Ele é creditado aqui porque saber que um resultado veio de um traçador faz parte de saber o que esse resultado é.