Como transformar uma imagem em SVG
Vetorizar é reescrever a imagem como formas com contorno matemático, em vez de uma grade de pixels. O arquivo resultante escala para qualquer tamanho sem perder nitidez, abre no Illustrator, no Inkscape e no Figma, e costuma ficar menor que o original quando a arte é chapada.
- Solte a imagem — logo, ícone, desenho ou foto.
- Escolha o modo. Cada um resolve um tipo de arte, e a ferramenta sugere um ao abrir.
- Ajuste a tolerância se precisar: mais baixa segue o traçado com mais fidelidade e gera mais nós; mais alta simplifica.
- Compare o SVG com o original na tela antes de baixar.
- Baixe o .svg.
Por que a maioria dos vetorizadores deixa costura
O jeito comum de vetorizar é traçar o contorno de cada região de cor separadamente. Como cada contorno é calculado por conta própria, duas regiões vizinhas terminam com duas curvas quase iguais — e quase não basta: entre elas sobra um fio de fundo aparecendo, a costura que se vê ao ampliar qualquer resultado desses.
Aqui a fronteira entre duas regiões é UM arco só, referenciado pelas duas. Não existe "quase igual" porque não existem duas cópias. O teste que trava isso mede a fração de pixel translúcido no SVG renderizado, e o número é zero.
Sobre o degradê: em vez de aproximar uma transição suave com dezenas de faixas de cor chapada, a ferramenta ajusta um degradê linear ou radial por mínimos quadrados, em luz linear. É o que separa um céu vetorizado em quinze listras de um céu com uma transição só.
Escolhendo o modo e a tolerância
Arte chapada (logo, ícone, ilustração vetorial que virou PNG) é o caso em que a vetorização é quase perfeita — as bordas são reais e o número de cores é pequeno. Traço e desenho a lápis pedem o modo de traço, que binariza a imagem antes de contornar. Foto sempre gera um arquivo grande e uma aparência estilizada: é um efeito, não uma recuperação.
A tolerância tem um piso que vale conhecer: o contorno traçado sobre uma grade de pixels tem escada intrínseca de meio pixel, então pedir precisão abaixo disso faz o ajuste reproduzir o ruído da amostragem. Medido no mesmo desenho: tolerância 0,7 produziu 936 nós e 17,7 kB; 1,2 produziu 112 nós e 3,1 kB, com o mesmo resultado visual.
Por que fazer isso no navegador
Vetorizadores online cobram por arquivo ou por assinatura justamente porque o processamento roda no servidor deles. Aqui ele roda numa thread separada dentro da sua aba, e a imagem é transferida para essa thread sem ser copiada — o que evita duplicar dezenas de megabytes de pixels.
O SVG resultante fica de fora da cadeia de edição raster de propósito: reabrir um vetor num editor de imagem o rasterizaria de volta, destruindo exatamente o que a ferramenta acabou de produzir.