Every brand icon.
One API.
Brand SVGs, colors, and dark mode variants — delivered through a single, fast REST API. Built for developers who ship.
$ curl https://api.scrift.app/v1/catalog/spotify \
-H "X-API-Key: sk_live_..."
{
"slug": "spotify",
"name": "Spotify",
"brandColor": "#1DB954",
"svgUrl": "/v1/svg/spotify"
} Up and running in minutes
Get your API key
Sign up and grab your key from the dashboard. Free tier included - no credit card required.
X-API-Key: sk_live_... Fetch any brand
One request returns the SVG, brand color, dark mode variant, and metadata. No scraping, no guessing.
GET /v1/catalog/{slug} Ship your product
Drop the icon and color straight into your UI. No image hosting, no maintenance, no broken links.
{ "brandColor": "#1DB954" }
Stop solving the
same problem twice.
Every team building a dashboard, CRM, or invoicing tool eventually hits the same wall: their users' brand logos. You could scrape them yourself. Maintain a folder of PNGs. Write dark mode detection logic. Update everything when a brand refreshes its identity.
Or you call one endpoint and move on to the work that actually matters. Scrift handles the catalog, the SVG delivery, the color variants, and the maintenance - permanently, so you never think about it again.
// scrape logo from clearbit (deprecated)
// fallback to google favicon
// download and host the image
// handle 404s and broken links
// write dark mode detection
// update when brand changes
// ... 3 days of work const brand = await fetch(
`https://api.scrift.app/v1/catalog/${slug}`,
{ headers: { 'X-API-Key': key } }
);
// done. ship it. Everything you need to ship brand assets
Comprehensive catalog
Every major brand covered. Always up to date with the latest releases.
Dark Mode Ready
Every icon ships with a computed dark mode color. No logic on your side.
SVG + Colors
Raw SVG paths and brand hex colors in one clean JSON response.
Webhook Notifications
Get notified when the catalog updates. Cache invalidation solved.
Fast & Reliable
Rate limited, authenticated, and served from dedicated infrastructure.
Simple Auth
One API key. Pass it as X-API-Key. Start fetching in under a minute.
Built for products that care about detail
Wherever your users connect apps, manage subscriptions, or track spend - Scrift makes it look right.
Dashboards & analytics
Show the right logo next to every integration, data source, or connected account - automatically.
Subscription trackers
Display brand icons next to every subscription your users manage. Color-matched, dark mode ready.
Invoicing & finance tools
Branded invoices and expense reports that look polished without any manual asset management.
CRM & sales tools
Enrich company records with logos and brand colors the moment a new account is created.
Developer portals
Show integration logos in your marketplace or app directory - always accurate, always loading.
Design systems
Pull brand colors directly into your component library for consistent, on-brand UI theming.
Simple, predictable pricing
For side projects and exploration.
- ✓ 100 requests/day
- ✓ All brand icons
- ✓ Community support
For production apps and teams.
- ✓ 10,000 requests/day
- ✓ Webhook notifications
- ✓ Priority support
- ✓ Dark mode variants
For large-scale integrations.
- ✓ Unlimited requests
- ✓ SLA guarantee
- ✓ Dedicated support
- ✓ Custom endpoints
Start fetching brand assets today
Free to start. No credit card required. Integrate in under 5 minutes.