CryptoLogo Embed Widget

Add cryptocurrency logo cards, glossary terms, and search to any website. 413 coins, 4 themes, Shadow DOM isolation, zero dependencies.

Get Started GitHub npm

Quick Start

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

Widget Types

Coin Card

Full coin card with logo, symbol, category, and description. data-cryptologo="entity"

Glossary Term

Cryptocurrency glossary definition card. data-cryptologo="glossary"

Search

Search form linking to CryptoLogo results. data-cryptologo="search"

Logo Badge

Inline 16px coin logo + name for text. data-cryptologo="logo-badge"

Widget Options

AttributeValuesDefault
data-cryptologoentity, glossary, search, logo-badgeRequired
data-slugCoin or term slugRequired
data-themelight, dark, sepia, autoauto
data-sizecompact, default, largedefault
data-style-variantmodern, minimalmodern
data-no-snippettrue

FAQ

How many cryptocurrency logos does CryptoLogo provide?

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.

Which logo formats are available?

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>/.

How do I get a coin logo URL programmatically?

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.

Can I use these logos commercially?

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.

Is the embed widget free?

Yes — 100% free, MIT-licensed. Hosted on jsDelivr CDN. No API key. <15KB gzipped. Open source on GitHub — fork freely.

Why use the inline logo-badge widget?

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.