PDF

SVG para PDF

Converta gráficos vetoriais SVG — logos, ícones, diagramas, desenhos técnicos — em um único documento PDF. Os arquivos são processados no seu navegador — eles nunca saem do seu dispositivo.

Sem upload Sem limite diário 5 MB / imagem Máx 50 SVGs

O que é SVG para PDF?

SVG (Scalable Vector Graphics) é o formato de imagem vetorial recomendado pelo W3C, usado para logos, ícones, diagramas, gráficos, infográficos e desenhos técnicos. Diferente de formatos raster (JPG, PNG, WebP), SVG armazena formas como caminhos matemáticos, então escala para qualquer tamanho sem perda de qualidade. SVG é uma Recomendação do W3C desde <strong>2001</strong> e é suportado nativamente por todo navegador moderno. Ferramentas como Figma, Sketch, Adobe Illustrator, Inkscape, D3.js e Mermaid todas exportam SVG.

Converter SVG para PDF é comum quando você precisa compartilhar gráficos vetoriais com um destinatário que não tem software de design, embutir um logo em um documento Word ou enviar um diagrama como prova imprimível. A maioria dos conversores SVG online envia seu arquivo para um servidor remoto — o que é desconfortável quando o SVG é um logo de marca confidencial, um mockup de produto não lançado ou um desenho técnico sensível. Esta ferramenta executa toda a conversão no seu navegador; o SVG nunca cruza a rede.

Como funciona a conversão SVG no navegador?

SVGs são complicados em workers de navegador porque createImageBitmap não decodifica blobs SVG em contextos de Worker. O Pikowl lida com isso rasterizando na thread principal: cada SVG é carregado via um elemento <img> (que o navegador renderiza usando seu motor SVG completo), desenhado em um canvas a 2× DPI para nitidez, e então exportado como um blob PNG. O PNG é enviado para um Web Worker que usa pdf-lib para embuti-lo em um novo documento PDF. O PDF é oferecido como um Blob baixável via URL.createObjectURL. Nada é enviado para nenhum servidor.

É seguro converter logos SVG e gráficos confidenciais aqui?

Sim. Abra a aba de rede no DevTools enquanto usa a ferramenta — você não verá requisições de saída durante a conversão. Os SVGs são lidos localmente via File API, renderizados pelo motor SVG local do navegador, e o PDF resultante existe apenas na memória do seu navegador até você baixá-lo. Logos de marca, mockups de produtos não lançados e desenhos de engenharia são casos de uso comuns para SVG — manter a conversão local importa.

E quanto a metadados ocultos em SVGs?

Arquivos SVG podem carregar conteúdo de texto oculto em tags <title>, <desc> e <metadata> — às vezes incluindo informações do autor, versão do software (generator="Adobe Illustrator 28.0"), nomes internos de camadas e até rascunhos comentados. Eles também podem incluir referências de imagens externas via tags <image href="…">, que o navegador busca ao renderizar. Como o Pikowl rasteriza o SVG para um PNG antes de embutir, todos esses metadados são descartados — o PDF contém apenas a imagem visível.

Quais são os limites e por quê?

Até 50 SVGs por conversão, 5 MB por arquivo, com aviso suave em 50 MB combinados e teto rígido em 100 MB. O limite por arquivo é muito menor que para formatos raster porque a complexidade do SVG não escala linearmente com o tamanho do arquivo — um SVG de 5 MB com milhares de caminhos e filtros complexos pode levar vários segundos para renderizar e consumir centenas de MB de memória durante a rasterização. A contagem de arquivos é alta (50) porque SVGs típicos (logos, ícones) são minúsculos.

Como o Pikowl se compara ao Smallpdf e iLovePDF para SVG?

As diferenças substanciais são o local de processamento, os limites de uso diário e o preço. Smallpdf e iLovePDF não oferecem SVG para PDF como ferramentas dedicadas — ambos rodam SVGs por um pipeline genérico de imagem-para-PDF que rerasteriza no servidor. Os números abaixo refletem as ofertas do nível gratuito de cada serviço em abril de 2026.

Usos comuns

FAQ

Os SVGs são preservados como vetores no PDF?

Não — eles são rasterizados a 2× DPI antes de embutir. PDFs suportam conteúdo vetorial embutido, mas a conversão SVG-para-PDF-vetorial no navegador exigiria uma dependência muito mais pesada (svg2pdf.js ou similar) que excluímos deliberadamente por enquanto. O raster a 2× DPI fica nítido em telas padrão de 96 DPI e imprime bem em tamanhos típicos de documento; se você precisa de preservação vetorial verdadeira, use uma ferramenta de desktop como o Salvar Como PDF do Inkscape.

Por que raster a 2× DPI?

2× é um ponto ideal: produz saída nítida em telas Retina/HiDPI e em tamanhos de impressão até A4, mantendo o PDF resultante pequeno. DPI maior (3× ou 4×) produziria saída de impressão ligeiramente mais nítida mas inflaria o PDF drasticamente. DPI menor (1×) ficaria suave em telas modernas.

Animações SVG sobreviverão no PDF?

Não. SVG pode incluir animações CSS e tags SMIL , mas PDF é um formato de documento estático. A saída captura o estado visual inicial do SVG — o que o primeiro quadro pareceria. Se você precisa de PDFs animados, isso requer um pipeline de exportação muito diferente (PDF suporta vídeo embutido mas não animação estilo SVG).

Por que o limite de tamanho é apenas 5 MB?

O tamanho do arquivo SVG não prevê bem a complexidade de renderização. Um SVG de 1 MB com milhares de caminhos bezier, gradientes complexos e filtros pode levar vários segundos para rasterizar e consumir centenas de MB durante a renderização — muito pior que um JPEG de 25 MB. O teto de 5 MB mantém o risco de renderização gerenciável em dispositivos móveis.

Filtros e gradientes SVG renderizarão corretamente?

Em sua maioria, sim — usamos o renderizador SVG nativo do navegador, que suporta a especificação SVG 1.1 completa incluindo filtros, gradientes, máscaras e clip paths. Recursos do SVG 2 (primitivas de filtro mais novas, layout de texto avançado) podem não renderizar em todos os navegadores. Se um filtro específico parecer errado, simplificar o SVG na sua ferramenta de design antes de exportar geralmente ajuda.

Posso incluir referências de imagens externas no SVG?

Referências externas <image href="https://…"> falharão ao carregar — navegadores bloqueiam buscas de imagens cross-origin dentro de SVGs carregados como Blobs. Para incluir imagens externas, embuta-as como data URIs (data:image/png;base64,…) no SVG antes de converter. O mesmo se aplica a referências de fontes externas; use <text font-family="…"> com fontes do sistema ou converta texto em paths na sua ferramenta de design.

Os SVGs são enviados para um servidor?

Não. A conversão roda inteiramente no seu navegador — abra a aba de rede do DevTools e você não verá requisições de saída durante o processo. Os SVGs são lidos do seu disco via File API, renderizados pelo motor SVG local do navegador, embutidos em um PDF usando pdf-lib e oferecidos como download.

Em números

Fontes e leituras adicionais

Tudo roda no seu navegador. Nada é enviado para nenhum servidor.
01
Roda no seu dispositivo
Os arquivos nunca saem do seu navegador. Sem uploads para servidores.
02
8 idiomas
EN, ES, HI, PT, FR, DE, ID, JA — cada ferramenta.
03
Sem cadastro
Abra a página, use a ferramenta. Só isso.