Free website SVG elements

300 SVGs

Browse free SVG elements for website layouts. Use them to add detail to a header, frame a card, mark a section break or build a landing page. Each item is real SVG code, made by our own models and checked by a judge before publication. Icons use currentColor, so they can take the colour of the text around them.

You can recolour an element or the whole grid on this page. You can also change stroke width, size, opacity and rotation. When it is ready, copy the SVG code or export CSS, PNG, WebP, JPG, a React component or a data URI. Packs download as a ZIP.

Packs

Sets drawn in one style.

Not what you need?

Describe it: the SVG studio opens with this style filled in.

What should it show? For example: a rocket

Also in the library

Questions

Can I change the colour of an SVG element?
Yes. Recolour one element or the whole grid on the page. You can also adjust stroke width, size, opacity and rotation.
How can I use these elements on a website?
You can copy the SVG code, export CSS as a background-image or mask-image data URI, or export a React component.
Can I use a free element on a commercial website?
Free accounts can use free items for personal projects. Pro and Max accounts get a commercial licence for items they download, and the licence stays in place.