Docs — uso
Conduzindo o popup
Todo trabalho tem o mesmo formato: abra o popup, veja o que ele encontrou, salve o que quiser. Um SVG ou a página inteira — os controles não mudam.
Passo a passo
Da página ao arquivo
- Abra o popup. Vá até a página que tem o SVG e clique no botão do SVG Downloader. Só então ele lê a aba: ele escaneia o DOM atual ao abrir, então deixe a página terminar de carregar antes.
- Leia a contagem. O popup informa quantos SVGs encontrou. Esse número cobre as quatro origens:
<svg>inline, vetores em<img>e<object>incluindo URIsdata:, SVGs embackground-imagedo CSS e referências<use>a sprites do mesmo documento. - Navegue pelas prévias. Cada SVG é renderizado isolado, tirado da página cheia para você conseguir ver de verdade. Use Anterior e Próximo para percorrer e chegar no que você quer.
- Defina um nome (opcional). Digite um nome para o SVG atual e ele é salvo exatamente assim. Deixe em branco e ele cai num
svg-1.svgnumerado, com o prefixo definido nas opções da extensão. - Baixe o SVG atual. Clique em Baixar o SVG atual para salvar só o que está na tela. O arquivo é o markup original com o
xmlnsconsertado, então abre no Figma, no Illustrator, no VS Code e em qualquer navegador. - Ou baixe tudo em ZIP. Clique em Baixar tudo em ZIP para juntar de uma vez todos os SVGs detectados, numerados a partir de
svg-1.svgna ordem da página. O arquivo vem sem duplicatas, e o que não pôde ser buscado aparece na linha de status do popup —Baixados 8 de 10 SVGs. Ignorados: 3, 7.— em vez de sumir em silêncio.
O que o popup garante
- O vetor original, não um print. Cada download é o SVG que estava na página — seus traçados, seu
viewBox, sua precisão — então ele continua nítido em qualquer tamanho e continua sendo texto editável. - Um namespace consertado. O SVG inline costuma omitir o
xmlnsporque o navegador fornece. Salvo num arquivo puro, ele não abriria; o SVG Downloader devolve isso automaticamente. - Nada sai da sua máquina. Detecção, prévia e download rodam no dispositivo. Não há upload, conta nem chamada de analytics — veja a política de privacidade.
- As falhas aparecem, não são engolidas. A linha de status nomeia tudo que foi ignorado, então a contagem que você lê é uma com a qual dá para trabalhar.
O que ele não pega
Três limites valem ser conhecidos, e o popup avisa quando eles pesam. Um <use> apontando para um arquivo de sprite externo — <use href="/sprite.svg#cart"> — não é resolvido, e aquele <svg> é ignorado; só referências do mesmo documento são seguidas, um nível de profundidade. Em páginas com mais de 10.000 elementos a varredura de background-image do CSS é pulada por velocidade, então você verá só as outras três origens. E a coleta trava em 2.000 SVGs inline, deixando de fora qualquer SVG cujo markup passe de uns 2 MB.
Recolorir depois de salvar
Muitos ícones herdam a cor do CSS via currentColor, então um arquivo salvo pode parecer preto sozinho. Se você quer uma cor específica gravada, use o atalho opcional para o SVG Color Changer — o único link de saída da extensão, e só quando você clica. Recolora lá e depois salve o resultado.
Para onde ir agora
Para um trabalho específico, os guias são mais diretos: baixar um SVG de qualquer site, pegar tudo em ZIP ou tirar um de um fundo CSS. Empacou? As perguntas frequentes cobrem o ícone preto, o arquivo que não abre e o resto.
Abra o popup, salve o SVG
Grátis, licença MIT, no dispositivo. Chrome 88+, Edge e Brave.