New · Icon CDN – hotlink any icon, styled & animated by URL

The SVG design studio
for the modern web.

Search thousands of vector assets, tweak every visual property in real-time, then ship it your way – copy clean code, download a full brand kit, or hotlink the styled icon straight from the built-in CDN.

An SVG workbench that runs entirely in your browser

Free SVG Online combines three things that normally live in separate tools: a searchable icon catalog, a visual editor that writes clean markup, and a set of converters that turn raster images into vectors and back. Everything runs locally in your tab – no account, no upload, no export limit.

free browser tools
40+ free browser tools
in-depth SVG guides
36 in-depth SVG guides
files uploaded to a server
0 files uploaded to a server
account or payment ever
No account or payment ever

Three workflows, one tool.

Everything you need to ship production-ready SVGs.

Search a curated catalog, tweak every visual property in real-time, and copy or export clean SVG code – all in one free, no-login workspace.

Search 3,600+ assets…
UI IconsLogosBadgesGeometricFavicons
Method 01

Searchable SVG Catalog

Browse 3,600+ curated assets across structured categories. Filter by style, complexity, or keyword. One-click loads directly into the canvas.

Stroke color
#0070f3
Stroke width
2.0
Background shape
Corner radius
12
Drop shadow On
Method 02

Visual Property Editor

Tweak fill, stroke, background shapes, corner radius, padding, and drop shadows without writing a single line of code. Changes reflect instantly.

icon.svg
<svg viewBox="0 0 24 24"
     fill="none"
     stroke="#0070f3"
     stroke-width="2">
  <path d="M18 8A6 6 0…"/>
</svg>
Ready to drop into your project Copy SVG
Method 03

One-Click Copy SVG Code

Once you've customised your icon, copy the clean SVG code straight to your clipboard and drop it directly into your project – no downloads, no fuss.

What the editor actually changes in the file

Most icon sites hand you a static download. Here the icon opens on a live canvas, and each control maps to a specific change in the SVG markup – worth knowing if you plan to hand-edit the result later.

  • Stroke width rewrites stroke-width on the root, so it scales with the icon instead of thinning out at large sizes.
  • Color sets an explicit stroke or fill. Leave it on currentColor instead and the icon will inherit text color from CSS – usually what you want in a component.
  • Padding expands the viewBox rather than adding a transform, which keeps the geometry clean and the file diff-friendly.
  • Background shape inserts a <rect> or <circle> behind the paths – the one change that makes an icon usable as an app tile or favicon.

Export gives you the markup to paste into React, Vue, or plain HTML, or a PNG rendered at any pixel size. Nothing is minified into unreadability, and no attribution comment is injected into your file.

What makes it different.

Built for how developers actually work.

Every feature was designed around real developer workflows – from icon search to production export, entirely free.

Multiverse Catalog Presets

One asset → five instant visual configurations. No manual tweaking required.

Minimal
Duotone
Neobrutalist
Glass
Solid

Light & Dark Mode SVG Export

Every export auto-adjusts colors for both light and dark backgrounds – no manual rework.

Light
stroke: #171717
Dark
stroke: #ffffff

Instant Brand Kit Scaler

Preview your asset live in three real-world contexts simultaneously.

Browser Tab (16px)
App Icon (48px)
Brand
Navbar Logo (28px)

Complete Brand Kit Download

One click exports a full ZIP with every icon format your project will ever need.

web/ favicon.ico · favicon.svg · apple-touch-icon · PWA manifest
ios/ AppIcon.xcassets – all iPhone & iPad sizes for App Store
android/ mipmap-mdpi → xxxhdpi · vector drawable XML
general/ icon-light.svg · icon-dark.svg · PNG 16–1024px
components/ Icon.jsx · Icon.vue · Icon.svelte – ready for your framework
./ og-image.png (1200×630) · head-snippet.html · README

New in the studio

Your icons, everywhere – styled, animated, hotlinked.

Five new superpowers no other free icon tool ships: a parameterized icon CDN, shareable design URLs, local brand theming, framework-ready exports, and a full icon-set normalizer.

Icon CDN – style icons with a URL

Hotlink any catalog icon as a styled SVG. Colors, gradients, badge shapes, even animation – all set by URL parameters, served from the edge.

GET freesvgonline.com/i/star.svg?preset=neon
minimal
duotone
neon
gradient-pop
ios-app
![star](https://freesvgonline.com/i/star.svg?preset=neon) Copy markdown

And the new Share button turns any canvas design into a studio link – every color, shape, and effect encoded in the URL, ready to send to a teammate.

Micro-animations

Draw, spin, pulse, bounce, fade, wobble – previewed live on the canvas.

draw
spin
pulse
animation: draw 2s ease infinite;

Export as copy-paste CSS or a self-contained animated SVG – no keyframe writing required.

My Brand theming

Save your colors once – stored locally, never uploaded.

Primary
#0070f3
Secondary
#7928ca
Background
#ffffff

One toggle previews the entire catalog in your primary color. Apply to canvas, or export/import a .brandkit.json.

Drops into your codebase

The Brand Kit ZIP now ships framework components and social assets.

components/Icon.jsx React
components/Icon.vue Vue 3
components/Icon.svelte Svelte
og-image.png 1200×630
head-snippet.html copy-paste

Every component takes a size prop, and the manifest is wired to your brand name automatically.

Icon set normalizer

Drop a messy folder of SVGs, get back a consistent set.

home.svg 0 0 24 24
search.svg missing viewBox
user.svg stroke 1, 2, 2.5
→ one viewBox · one stroke · currentColor

Outputs normalized files plus a ready sprite.svg – processed entirely in your browser, nothing uploaded.

What is actually in the catalog

Being precise about this matters more than a big round number. The catalog has two distinct parts, and they carry different licenses.

  • 179 hand-built interface icons. Drawn in-house on a 24 × 24 grid with a consistent 1.5 px stroke, so they optically match when mixed in the same layout. Grouped into UI, arrows, geometric shapes, badges, favicons, and story marks. These are ours, and you can use them anywhere, commercially, without attribution.
  • 3,442 company marks mirrored from the open-source Simple Icons project. The artwork files are CC0, but the marks themselves are registered trademarks of the companies that own them. See the licensing note below before you use one.

Everything is served as plain, readable SVG – no sprite sheets, no icon fonts, no runtime dependency on us. Copy the markup and you are done.

Why the tools run in your browser, not on our servers

Every converter, editor, and generator on this site executes as JavaScript inside your own tab. When you drop a PNG into the vectorizer, the file is read with the FileReader API, painted to an off-screen <canvas>, and traced into vector paths in memory. No network request carries your image anywhere.

That design has three practical consequences worth knowing before you rely on it:

  • Confidential work is safe. An unreleased logo or a client file never leaves your machine, so there is no server-side copy to leak or subpoena.
  • Speed scales with your hardware, not our queue. There is no upload wait and no rate limit, which is why there are no usage caps to sell you out of.
  • Very large images can be slow. Tracing is CPU-bound. A 6,000 px photograph will take noticeably longer than a 512 px logo, and on a phone it may stall. Downscale first if you hit that.

You can verify all of this yourself: open your browser devtools, switch to the Network tab, and run a conversion. You will see the page assets load and nothing else.

Licensing, in plain terms

Two different questions get confused constantly, so here is the distinction that matters. Copyright governs whether you may copy a file. Trademark governs whether you may use a mark to identify a business. A logo can be free of one and still restricted by the other.

For the company marks in this catalog, the SVG artwork is released under CC0, so copying the file is fine. Using it is where the limits are. Showing a brand mark to refer to that brand – a "Sign in with GitHub" button, a payment-methods row, a comparison table – is normally acceptable nominative use. Putting someone else's mark on your own product, packaging, or marketing so it looks endorsed by them is not, and no license on this site changes that. When money or a real product is involved, read that company's brand guidelines first.

Our own 179 icons carry no such restriction. Full details on both are in the terms, and SVG licensing explained walks through the common cases in more depth.

FREE TOOLS

Every SVG tool you'll ever need.

Converters, editors, and generators – all free, all in your browser, no signup. Plus deep guides for Cricut, Canva, Figma, and Etsy.

FAQ

Frequently Asked Questions

Do my files get uploaded anywhere?

No. Every converter and editor on this site runs as JavaScript inside your browser tab. Files are read with the FileReader API and processed in memory, so nothing is transmitted to us or to any third party. You can confirm it by opening your browser devtools, switching to the Network tab, and running a conversion – no request carries your file.

Is it really free, and what is the catch?

It is free to use with no account, no export cap, and no watermark. The site is funded by advertising. Because the tools run on your own hardware rather than our servers, there are no per-conversion costs to recover, which is what makes an unlimited free tier practical.

Can I use the icons in commercial work?

The 179 interface icons we drew ourselves can be used commercially, modified, and redistributed with no attribution. The 3,442 company marks are a different matter: the SVG artwork is CC0, but the marks are trademarks of their owners, so they may only be used to refer to that company – not as your own branding. Our terms page covers both cases in detail.

Why does my converted photo look posterized?

That is inherent to automatic vector tracing, not a bug. The tracer groups pixels into flat regions of solid color, so a photograph with continuous gradients becomes bands. Tracing works well for logos, icons, lettering, and line art, which have hard edges and few colors. For photographs, either accept the stylized poster effect or keep the raster format.

Which image formats can the converter actually read?

PNG, JPG, WebP, GIF, BMP, and AVIF work in all current browsers. HEIC and TIFF are decoded by Safari but not by Chrome or Firefox, so on those browsers you will need to save to PNG first. PDF is not a raster format and needs a different route – our PDF to SVG guide covers the vector-preserving method.

What export formats are supported?

Copy the SVG markup to your clipboard, download the SVG file, or render a PNG at any pixel size. The Brand Kit download packages a multi-size favicon.ico, light and dark SVG favicons, an apple-touch-icon, a PWA manifest, iOS AppIcon.xcassets, Android mipmap PNGs at every density, a vector drawable XML, PNGs from 16 px to 1024 px, React, Vue, and Svelte components, a 1200×630 social preview, and a paste-ready head snippet.

Can I hotlink an icon into a README?

Yes. Every catalog icon has a CDN URL that accepts styling parameters – preset, stroke and fill color, gradient, badge shape, size, and animation. Paste it into a GitHub README, a Notion page, or any img tag and the styled SVG is served from the edge with long-lived caching. The studio Share button generates the URL and a markdown snippet for whatever is on your canvas.

Do I need an account, and is anything saved?

No account, ever. Your recent editor settings are kept in your browser localStorage so they survive a reload, and that data stays on your device – we cannot read it. Clearing your browser data resets it.

Start building beautiful SVGs today.

Search, customize, and export production-ready SVG icons – completely free. No account, no credit card, no limits.

No account required. No credit card.