1. Home
  2. Docs
  3. FAQ

Docs — FAQ

Common questions

The ten that come up most — what it costs, where your data goes, which browsers, and the three or four little SVG quirks that trip everyone up at least once.

Good to know

Frequently asked

Is SVG Downloader free?

Yes. It's free and open-source under the MIT license. There's no paid tier, no trial and no account — the whole thing is the extension you load into your browser.

Does any of my data leave my browser?

No page content does. Detection, preview and download all happen on-device. There's no server, no account, no upload and no analytics or tracking. Two things do go out: SVG assets the page itself already references, fetched so they can be included in a download, and the optional link to the SVG Color Changer if you choose to click it. Your four preferences are also kept in chrome.storage.sync, so they follow your Google Account across machines — settings only, never page content or browsing history.

Which browsers does it work in?

Chrome 88 or newer, and current Chromium browsers built on the same engine — Microsoft Edge and Brave. It's loaded unpacked the same way in each; only the extensions-page address differs.

Why can't I just right-click and save an inline SVG?

An inline <svg> is part of the document, not an image with its own address. The browser only offers Save image as… for things it treats as images, so inline SVG has no URL to save and the option never appears. SVG Downloader reads it straight from the DOM instead.

The SVG I copied from DevTools won't open. Why?

Almost always a missing namespace. Inline SVG relies on the HTML parser to know it's SVG, but a standalone file needs an explicit xmlns="http://www.w3.org/2000/svg". SVG Downloader adds it back automatically, so its files open everywhere without editing.

Why is my downloaded icon black?

Many icons inherit their colour from CSS through currentColor, which doesn't exist once the SVG is on its own, so it falls back to black. The file is correct — it just has no colour baked in. To lock a colour first, use the hand-off to the SVG Color Changer, then save.

Can I download a whole icon set at once?

Yes. Click Download All as ZIP and it bundles every SVG it detected on the page into one archive, de-duplicated so you don't get the same glyph twice and numbered svg-1.svg upward. Anything it couldn't fetch is named in the popup's status line.

Does it work on sprites and CSS background SVGs?

Yes. Beyond inline markup it resolves sprite <use> references back to the glyph they point at, and reads SVGs set as CSS background-image, including data: URIs and <img> or <object> vectors. All four sources show up in the same popup.

Is there a Chrome Web Store version?

Not yet. Once it's on the Chrome Web Store, install will be one click; until then, load it unpacked from the repository. The Installation page walks through it.

What permissions does it need?

Four, all narrow. activeTab and scripting let it read the current page's DOM, but only at the moment you open the popup. downloads lets it write the files you save. storage keeps your four preferences — filename prefix, ZIP name, scan-on-open and the colour-tool link — which sync through your Google Account. It has no background access to your other tabs, and no page content or browsing history is stored anywhere. The full breakdown is in the privacy policy.

Still stuck? Open an issue at github.com/Flozad/svg-downloader/issues, or read the privacy policy for the full data story.


No account, no upload, no catch

Free, MIT-licensed, on-device. Chrome 88+, Edge and Brave.