Download a free {{iconName}} SVG icon. Customize the color and size, copy the HTML code, or download as SVG/PNG for your website or app.
Downloading a single {{iconName}} icon is just the beginning. With our free icon set creator, you can build a complete library of SVG icons tailored to your project.
Mix and match from hundreds of icons, customize size and color, then generate a single embed script to drop into your site. This saves time, reduces asset bloat, and keeps your design system consistent.
Add this {{iconName}} SVG to a set and embed on your site{{aboutContent}}
The best way to add your {{iconName}} icon is by copying the SVG code directly into your HTML. This method offers the most flexibility and performance benefits.
<!-- Add this directly to your HTML -->
<svg class="{{iconSlug}}-icon" viewBox="0 0 24 24" width="24" height="24">
<path d="..." />
</svg>
Download the {{iconName}} SVG file and reference it in your HTML. Good for reusing the same icon multiple times.
<!-- As an image -->
<img src="icons/{{iconSlug}}.svg" alt="{{iconName}}" width="24" height="24">
<!-- As a background image -->
<div class="{{iconSlug}}-bg" style="background-image: url('icons/{{iconSlug}}.svg');"></div>
Use PNG when you need compatibility with older browsers or email clients that don't support SVG.
<img src="icons/{{iconSlug}}-64.png" alt="{{iconName}}" width="32" height="32">
<!-- For decorative icons -->
<svg aria-hidden="true" role="img">...</svg>
<!-- For clickable icons -->
<a href="https://{{iconSlug}}.com/profile" aria-label="Visit our {{iconName}} page">
<svg>...</svg>
</a>
<!-- With visible text -->
<button>
<svg aria-hidden="true">...</svg>
<span>Follow on {{iconName}}</span>
</button>
/* CSS for inline SVG */
.{{iconSlug}}-icon {
width: 32px;
height: 32px;
fill: currentColor; /* Inherits text color */
transition: transform 0.2s;
}
.{{iconSlug}}-icon:hover {
transform: scale(1.1);
fill: #667eea; /* Custom hover color */
}