Set your icon rules
All controls are applied client-side. Sizes are in pixels, stroke width is rounded to one decimal place, and exported symbols keep currentColor so you can recolor them later in CSS.
Sprite export
The bundle output includes one <symbol> per selected icon. Reference each icon later with <use href="#icon-name">. If nothing is selected, export actions stay disabled and show a clear error.
Select one or more icons to generate a sprite preview.
How it works
The gallery uses inline SVG markup stored directly in the page. Inputs are sanitized, clamped to safe ranges, and re-rendered immediately so the preview and exported markup stay in sync.
1. Filter the library
Use keyword search and category filters to narrow the icon list. Search matches both icon names and tags, so broader terms still work.
2. Adjust presentation
Size, stroke width, cap style, and preview colors update every visible icon. The preview background helps review contrast without baking a fill into the exported SVG.
3. Export what you need
Copy or download any single icon, or select a set and generate one sprite sheet. Sprite IDs use your chosen prefix and are cleaned to safe lowercase names.