---
name: Simple Icons
slug: simple-icons
url: "https://dontmakeitugly.com/resources/simple-icons"
website: "https://simpleicons.org"
github: "https://github.com/simple-icons/simple-icons"
npm: "https://www.npmjs.com/package/simple-icons"
type: asset-library
categories:
  - assets
tags:
  - icons
  - logos
  - brands
  - svg
  - social
frameworks:
  - agnostic
pricing: free
license: CC0-1.0
openSource: true
agentFriendly: excellent
agentAccessMethods:
  - public_web
  - github
  - npm
installCommand: npm install simple-icons
difficulty: beginner
dateAdded: "2026-09-02"
---

# Simple Icons

SVG logos for thousands of brands, in one consistent style.

- Type: Asset library
- Categories: Assets
- Pricing: Free · License: CC0-1.0
- Open source: yes
- Works with: Framework agnostic, SVG

## What it is

Simple Icons provides monochrome SVG icons for popular brands, products and services, with official brand colours included. Available as an npm package, a CDN and a font. Useful for "integrates with" sections, tech stacks and social links.

## Why it's here

The right way to show brand logos without hunting for assets. Note the usage guidelines: these are trademarks of their owners.

## Best for

- brand logos
- social links
- integration showcases
- tech-stack sections

## Links

- Website: https://simpleicons.org
- GitHub: https://github.com/simple-icons/simple-icons
- npm: https://www.npmjs.com/package/simple-icons

## Can my agent use this?

Yes. Public site, source and npm. Ask your agent to use Simple Icons for brand marks and to respect each brand's guidelines.

Agent friendliness: Excellent. Public docs, public source or an installable package. An agent can read, install and implement this directly.
Access methods: Public website, GitHub, npm.
Install: `npm install simple-icons`

## Prompt to hand your agent

```text
Use Simple Icons as a design and implementation reference for this project.

What it is: SVG logos for thousands of brands, in one consistent style.

Website: https://simpleicons.org
GitHub: https://github.com/simple-icons/simple-icons
npm: https://www.npmjs.com/package/simple-icons
Install: npm install simple-icons

Use it specifically for:
- brand logos
- social links
- integration showcases
- tech-stack sections

How you can access it: Public website, GitHub, npm.
Works with: Framework agnostic.
License: CC0-1.0. Respect it.

Read the documentation before writing code, and use the current version's API. Install it properly rather than re-implementing it. Adapt the defaults to this project's existing design tokens, typography, spacing and accessibility requirements. Do not blindly copy the entire resource.
```

## Related

- [SVGL](https://dontmakeitugly.com/resources/svgl.md): A beautiful library of full-colour SVG logos with light and dark variants.
- [Iconify](https://dontmakeitugly.com/resources/iconify.md): One API and one component for two hundred thousand icons from every major set.
- [unDraw](https://dontmakeitugly.com/resources/undraw.md): Open-source illustrations you can recolour to match your brand.
- [App Genie Icons](https://dontmakeitugly.com/resources/app-genie-icons.md): AI-generated app icons, each published with the full prompt that made it.

Simple Icons is an independent resource listed by Don't Make It Ugly. We link to it; we aren't affiliated with it. Pricing and licence details are as understood at the time of listing; check the official site.
