Add cryptocurrency logo cards, glossary terms, and search to any website. 413 coins, 4 themes, Shadow DOM isolation, zero dependencies.
Copy and paste this code into your HTML:
<!-- Load widget -->
<script src="https://cdn.jsdelivr.net/npm/cryptologo-embed@1/dist/embed.min.js"></script>
<!-- Coin card -->
<div data-cryptologo="entity" data-slug="bitcoin"></div>
<!-- Inline badge -->
<span data-cryptologo="logo-badge" data-slug="ethereum"></span>HTML
| Attribute | Values | Default |
|---|---|---|
data-cryptologo | entity, glossary, search, logo-badge | Required |
data-slug | Coin or term slug | Required |
data-theme | light, dark, sepia, auto | auto |
data-size | compact, default, large | default |
data-style-variant | modern, minimal | modern |
data-no-snippet | true | — |
Browse logos for the top cryptocurrencies. Each link goes to the full coin page with all 4 logo formats (SVG, PNG, WebP, ICO).
413 logos covering top-100 by market cap, major Layer-1 protocols (Bitcoin, Ethereum, Solana, Cardano, Avalanche, Polkadot), DeFi tokens (UNI, AAVE, COMP, MKR, CRV), stablecoins (USDT, USDC, DAI, FRAX), L2 scaling (Optimism, Arbitrum, zkSync, Polygon), and memecoins (DOGE, SHIB, PEPE). Each in 4 formats.
Every coin has 4 formats: SVG (vector, infinitely scalable), PNG (transparent, 256/512/1024px), WebP (~30% smaller than PNG), ICO (favicon, 32/64px). Direct URLs at crypto-logo.com/<slug>/<format>/.
REST API at crypto-logo.com/api/. Endpoints: GET /api/coins/ (list 413), GET /api/coins/<slug>/ (metadata), GET /api/coins/<slug>/logo/?format=svg. No auth, CORS-enabled. OpenAPI 3.1 spec.
Licensing varies per logo: most public domain (Bitcoin, Ethereum, Litecoin), some Creative Commons (CC-BY, CC-BY-SA), a few trademarked (consult issuer). Per-coin license shown on each coin page. CryptoLogo aggregates — original license terms apply.
Yes — 100% free, MIT-licensed. Hosted on jsDelivr CDN. No API key. <15KB gzipped. Open source on GitHub — fork freely.
The logo-badge renders a 16×16px inline logo + coin name, inheriting the surrounding text's color/size. Perfect for crypto articles: "I bought some <span data-cryptologo='logo-badge' data-slug='bitcoin'></span> last week." Renders inline like an emoji.