Free SVG icon maker — search vector icons, recolor them, and download SVG, PNG or JPG in your browser

Free SVG Icon Maker — Customize & Download Vector Icons

Search 1,800+ open-source vector icons, change the color, stroke, fill style, background shape and padding, then download a crisp SVG, PNG or JPG at any size. Free, no signup, runs in your browser.

1. Find an icon

Loading icons…

2. Style & export

16
32
64 px
Icon color
Style
Background
Transform
Export size px

Icons: Lucide (ISC license — free for personal and commercial use). Editing and export run in your browser; nothing is uploaded.

Free SVG Icon Maker — Vector Icons You Can Restyle in Seconds

Need a quick icon for a website, app, slide, or product listing? Search 1,800+ clean, consistent vector icons, recolor them to match your brand, add a circle or rounded-square background, and download a true SVG (or a PNG/JPG at an exact size). No account, no watermark, and nothing is uploaded.

Honest note: this is not an AI image generator. Icons come from the open-source Lucide library, so every result is a real, editable vector drawn on the same 24×24 grid — consistent across a whole set instead of a one-off AI guess.

How to make a custom icon

  1. Search a keyword (e.g. “cart”, “home”, “chart”) or tap a quick tag.
  2. Click an icon, then pick a color, stroke width, and Outline or Duotone style.
  3. Optionally add a circle, rounded-square, or square background and adjust padding.
  4. Choose an export size (64–1024 px presets or 16–4096 custom).
  5. Download SVG, PNG, or JPG — or copy the SVG code.

Good uses for a custom vector icon

  • ✅ Website and app UI — paste the SVG inline; it scales and stays sharp
  • ✅ Favicons and app icons — export a 512 px PNG with a rounded background, then use the Favicon Generator
  • ✅ Slides, docs, and social graphics — brand-colored PNGs with transparent backgrounds
  • ✅ Shop and marketplace listings — feature badges (truck, shield, gift) alongside photos prepped with Listing Prep
  • ✅ Round badges — circle background + white icon; pair photos with Circle Crop for matching round avatars

SVG vs PNG vs JPG for icons

  • SVG — vector, any size, tiny file, editable; best for the web and design tools.
  • PNG — pixels with transparency; use where SVG isn’t accepted. Shrink it further with the Image Compressor.
  • JPG — no transparency; only when a platform requires it (background is filled with the color you pick).

Frequently Asked Questions (FAQ)

Q: Is this an AI icon generator?

A: No. Instead of generating unpredictable AI images, it gives you 1,800+ hand-drawn open-source icons from the Lucide set that you can search and restyle. Every icon is a clean, true vector SVG built on a consistent 24×24 grid, so it stays sharp at any size.

Q: Can I use the icons commercially?

A: Yes. Lucide icons are released under the ISC license, which allows personal and commercial use, including modifying them. Keeping a copy of the license (lucide.dev/license) with your project is good practice. Quick Image Tools adds no extra restrictions and no watermark.

Q: How do I make a custom SVG icon?

A: Search for a word (for example “cart”, “home” or “chart”), click an icon, then set the color, stroke width, outline or duotone style, background shape (circle, rounded square or square), padding, and rotation. Click SVG to download the vector, or Copy SVG code to paste it straight into HTML, Figma or a design tool.

Q: What size should I export PNG icons?

A: SVG has no fixed size, so it is the best choice for websites and apps. For PNG or JPG, pick 512 px for general use, 1024 px for app stores and print, or 16–64 px for tiny UI icons. Any size from 16 to 4096 px works. Making a website favicon? Export a 512 px PNG and run it through the Favicon Generator.

Q: Does the icon maker upload anything?

A: No. The icon library is loaded from the public jsDelivr CDN, and all editing and SVG/PNG/JPG export happen in your browser. Nothing you make is sent to our servers.

Q: Can I get a transparent background?

A: Yes. Choose Background: None and export SVG or PNG — both keep transparency. JPG can’t store transparency, so JPG exports fill the empty area with the JPG background color you choose (white by default).