Use theSVG icons everywhere you build, design, and ship.
Install and import brand icons in your project
5,881+ typed React components. forwardRef, tree-shakeable, dark mode aware.
npm5,881+ typed Vue 3 components. Render-function based, tree-shakeable, no SFC compiler needed.
npm5,881+ Svelte components with typed props. Works with Svelte 4 and 5, SvelteKit ready.
npmSearch and insert icons without leaving your editor
Search 5,881 icons from the command palette. Copy SVG, JSX, CDN link, or insert at cursor.
InstallDrag and drop brand icons into your designs
CLI, CDN, and API for programmatic access
Paid API coming soon at api.thesvg.org. Search, fetch metadata, retrieve SVGs programmatically.
Coming SoonLet AI agents and launchers access brand icons
Search 5,881 icons, copy SVG or CDN URL in one keystroke. Filter by category, preview variants.
InstallUse theSVG in no-code and creative tools
Native components for your framework of choice
The API and CDN are fully open with no auth required. Build a plugin, extension, or workflow, then open a PR to list it here.