Raster to vector tracing
Color-aware contour detection turns logos, icons, sketches and flat art into tidy, editable paths — not embedded bitmaps.
Marching contours + RDP100% client-side · nothing is uploaded
Trace PNGs, JPGs and screenshots into vector paths. Harvest SVG, images, fonts and other design files from a live URL, capture the page as PNG or PDF, and download a tidy ZIP. All inside your browser.
The studio
Drop an image, paste some markup, or queue a whole folder. Every tool you need to get from messy source to production-ready vector.
Images are traced to vector. SVG and HTML files are scanned for vector code.
Browse filesPNG · JPG · WebP · GIF · SVG · HTML | up to 20 MB
Good to know: logos, icons, line art and flat illustrations trace best. Photos become stylized vectors, which is often exactly what you want.
One SVG, a whole HTML page, a live URL, or CSS with embedded data URIs.
Load a public page to pull its inline SVG and linked .svg files.
Drag the button to your bookmarks bar. Open the page you want, click the bookmark, then paste here with Ctrl V. It copies inline SVG plus absolute URLs of linked SVG files.
Extracts inline <svg> blocks, standalone files, data URIs, and linked .svg files referenced by images, objects, icons or CSS. Page fetches are subject to the site's CORS policy.
Nothing extracted yet.
Your extracted vectors will appear here with a live preview, size and path count.
Paste a public URL. Pull SVG, images, fonts and other design files, or capture the page.
Fetches run from your browser. Sites that block CORS cannot be harvested directly.
Page PNG and PDF render a fetched snapshot in your browser. If a site blocks embedding, use Printable copy and save as PDF from the print dialog.
Nothing harvested yet.
Harvested files will appear here. Download one, or ZIP the whole set.
Add traced artwork or extracted SVGs to bundle them into one ZIP.
Drop several images here or add results from the studio. We will trace them with your current settings.
Built for real work
A compact vector workshop: trace, extract, harvest a live URL, capture PNG or PDF, then export without giving files to a GetSVG server.
Color-aware contour detection turns logos, icons, sketches and flat art into tidy, editable paths — not embedded bitmaps.
Marching contours + RDPDetects the dominant border color and drops it, so exported marks sit cleanly on any surface. Toggle it off any time.
Transparent outputDial in 2–32 colors, path detail, smoothing, despeckling and sharp or curved geometry. Presets get you close instantly.
5 one-click presetsPaste a public URL to pull SVG, images, fonts, CSS and other design files. Capture the page as PNG or PDF, then ZIP the lot.
URL in, assets outQueue artwork from both tools and download a single archive with clean, collision-free filenames. No server round trip.
Unlimited queueTracing never leaves your browser. Website fetches go from your computer to that site only — GetSVG has no backend and never stores files.
No GetSVG serverThree steps
The defaults are tuned for logos. If you are working on something else, pick a preset and nudge the controls — the preview updates as you go.
Open the studioDrop an image, an SVG, or paste the page markup you want to mine. Multi-file drops head straight to the batch queue.
Choose a preset, then shape colors, detail and curves. Flip between original and traced to judge the result at a glance.
Grab a single SVG, a 2× PNG, or copy the code. Stack results into a batch and download one ready-to-ship ZIP.
Tracing stays in this tab. Website harvests and page captures run from your browser to that URL only. There is no upload endpoint and no file storage.
Answers
Still curious? The entire source is plain HTML, CSS and JavaScript — inspect it from your browser.
No. Images you drop in are decoded locally with the Canvas API and traced inside a Web Worker. There is no backend, no analytics pixel and no file storage. Fetching a website only contacts that site from your browser. Tracing still works fully offline after the page loads.
For tracing: PNG, JPG, WebP, GIF (first frame), BMP and AVIF where your browser supports it. For extraction: SVG files, HTML pages, live website URLs, and any text containing inline SVG or data:image/svg+xml URIs. Linked .svg files referenced by images, objects, icons or CSS are fetched when the site allows it.
Yes. Open the SVG & Code tab, paste a public URL and click Fetch page. GetSVG loads that page from your browser and pulls inline <svg> plus linked .svg files. If the site blocks cross-origin requests, drag the grabber bookmarklet onto your bookmarks bar, click it on the page, then paste the result here.
Yes. Open the Website tab, paste a public URL and click Harvest. GetSVG collects inline SVG plus linked images, fonts, CSS and other design files, then lets you download one file or a ZIP. Page PNG and Page PDF render a snapshot in your browser. If the site blocks embedding, use Printable copy and choose Save as PDF in the print dialog.
It produces a stylized vector interpretation. Flat graphics, logos and illustrations trace cleanly; photographs work best when you embrace the posterized look. Raise the color count and detail for more fidelity, or lean into a lower color count for a screen-print effect.
With sanitizing on, it removes scripts, foreignObject, embedded frames, on* event attributes and javascript: links. The optimizer strips comments and metadata, tightens whitespace and rounds path coordinates. IDs stay intact so gradients and clip paths keep working.
Yes. You keep whatever rights you have in your source material, and the generated SVG is yours to use. GetSVG adds no watermarks, license keys or attribution requirements. Make sure you have permission to use the original artwork.
It is a static site: no build step, no database, no Node runtime. Upload the folder contents to Hostinger's public_html, point the subdomain at your hosting plan, and enable SSL. The included .htaccess adds compression, caching and security headers.
Ready when you are
No account, no upload queue, no watermarks. Trace, harvest a URL, or capture a page — then export.