Heritage collection
Free SVG icons.
Free icon packs were one of the most-linked corners of the original CSS Crème. Here's the
modern take: a clean, consistent set of inline SVG line icons. Click any icon to copy its markup — they
inherit color from currentColor and scale with width, so styling is pure CSS.
Tip: click an icon to copy its SVG.
How to use these icons
Inline SVG is the most flexible way to ship icons. Because the markup lives in your HTML, it loads with
the page (no extra request), and every stroke responds to CSS. Set stroke="currentColor" and
the icon takes the text color of its container — hover states and dark mode come free.
Size with width and height, adjust weight with stroke-width, and
animate with transition like any other element. Need a recolor on hover? Wrap the icon in a
link and let currentColor do the work:
a { color: #6c5d4e; }
a:hover { color: #4F46E5; } /* the icon follows */ Building a UI around them? Start from a template and reach for the CSS tools when you need gradients or depth.