ImageExtract.pics

Download the SVGs from a web page

Paste a page URL and the scanner collects both kinds of SVG a page can hold: files referenced by a URL, and inline SVG elements written directly into the HTML. The second kind is where most site icons live and where most tools stop, because an inline icon has no URL to find.

What this does

The two kinds of SVG, and why the second one is the point

An SVG on a web page is either a file the page points at, or markup written directly into the HTML. Both are ordinary on modern sites, and they behave completely differently for anyone trying to extract them.

A file is easy: it has a URL, so anything that reads image URLs will find it. Inline SVG has no URL. It is a fragment of the page itself, which is why interface icons are shipped that way — no extra request, and CSS can restyle them. It is also why most extraction tools return a site’s photographs and none of its iconography.

We read the element and rebuild it as a standalone file, so it lands in the grid beside everything else and downloads like any other image.

What that means for the download

Inline SVGs never touch our proxy. They came from the page you scanned, they are already in your browser, and the download is assembled locally — no request to the site, nothing streamed through us.

Referenced SVG files behave like any other image: the preview loads from the origin, and downloading fetches the file through the proxy because a browser will not save a cross-origin file otherwise.

What it won't do

Questions

What is an inline SVG, and why does it matter here?

An SVG can be a file the page links to, or markup written directly into the page's HTML. The second is now the normal way to ship interface icons, and it has no URL — so a tool that looks for image URLs finds nothing. We read the element itself and rebuild it as a file.

Will the downloaded icon look exactly like it does on the site?

The shape will. The colour may not. Sites frequently leave an icon's fill to the surrounding CSS, and that styling lives outside the element we extract. What you get is the geometry as the page provided it, which is what you want for reuse anyway.

Why do I see fewer icons than the page appears to show?

Identical inline SVGs are listed once. The same chevron repeated down a menu is one entry here and forty instances on the page.

Can I get the icons out of a sprite sheet?

Only as the sprite. A symbol sprite is one SVG file holding many glyphs; we hand you the file, not the individual symbols inside it.

Related

Images belong to their creators. Only download what you have the right to use. See all tools or read what our requests do.