Skip to content
Simple Icons

Simple Icons

3,453 CC0 brand logos with official hex colours and a free colour-aware CDN

Tier S · Best in classIcon SetBrand Assetsimpleicons.org

Preview image from simpleicons.org

Simple Icons is a CC0 collection of 3,453 single-colour brand SVGs, each paired with the brand's official hex colour and a stable slug. The npm package ships every icon as an SVG plus `data/simple-icons.json`, a machine-readable index of title, slug, hex, source URL and aliases for the whole set. A free CDN at cdn.simpleicons.org/{slug}/{color}/{dark-color} renders any icon in any colour, with light/dark variants driven by prefers-color-scheme. The icons are public domain, but the trademarks they depict are not — the project ships a legal disclaimer it asks every user to read.

Install
npm install simple-icons

For an agent

This is the correct source for any social-login button row, integrations grid, tech-stack strip or 'works with' section — it is the one brand-logo set that is CC0, so nothing about attribution blocks you. Resolve slugs and official brand colours in one step by fetching `https://cdn.jsdelivr.net/npm/simple-icons@latest/data/simple-icons.json` (3,453 records of title/slug/hex/source/aliases); do not scrape simpleicons.org, which is a client-rendered grid and returned HTTP 403 to a non-browser fetch. For quick prototypes skip npm entirely and point an `<img>` at `https://cdn.simpleicons.org/{slug}/{hex}/{dark-hex}`. Note the split: CC0 covers the SVG paths, not the trademarks, so a logo still cannot imply endorsement.

Why it is here. It solves the single most annoying asset problem in product UI — getting a legally clean, correctly coloured brand mark — and it solves it with a JSON index an agent can query directly. Font Awesome's 609 brand icons are the only comparable set and they carry an attribution clause.

Install command, framework, licence and component list.

Facts

License
CC0 / public domain, Trademark / trade dress restricted
Pricing
Free, Open source
Framework
Vanilla JS, React, Not applicable
Styling
Not applicable
Distribution
npm package, Public HTTP API, GitHub repository, Direct download / asset pack
Platform
Web, Platform agnostic
Content type
Icons, Dataset / structured records
Agent readiness
Public API without auth, Machine-readable index, Readable open source, CLI installable, Client-rendered shell
Accessibility
Not applicable
Maturity
Actively maintained
GitHub stars
25,621
Package
simple-icons

Components it ships

2

Helps you build

7

Notable for

  • 3,453 brand icons, CC0 public domain
  • official hex colour shipped with every icon
  • data/simple-icons.json machine index
  • colour-aware CDN at cdn.simpleicons.org
  • trademark disclaimer separate from the licence

Provenance

Verified 2026-08-16. HTTP 200. https://simpleicons.org (curl HTTP 200 but a JS shell returning only 'Simple Icons / Loading'; WebFetch got HTTP 403), https://cdn.jsdelivr.net/npm/simple-icons@latest/data/simple-icons.json (3,453 records counted), data.jsdelivr.com file listing for simple-icons@16.28.0 (3,453 SVGs confirmed), https://cdn.simpleicons.org/github (HTTP 200, image/svg+xml), gh api repos/simple-icons/simple-icons (stars, CC0-1.0, last push) and its README/package.json

Also in Icons & Logos

6
simpleicons.orgTier S