Brand Logos for Your App, One API Call Away
Search 126,000+ vector logos by name, tag or sector and get clean SVG or PNG back, ready for your product, dashboard or AI agent.
Free plan: 1,000 calls a month. No card required.
- Vector Logos
- 126,000+
- Tags
- 41,000+
- Sectors
- 21
- Formats
- SVG + PNG
Your First Logo in Three Steps
-
1
Create an Account
Sign up for free with your email or Google account.
-
2
Create a Key
Open Account, then API Dashboard, and create a key. You can keep up to 5.
-
3
Make a Call
Send the key as a Bearer token. Every response is JSON.
curl --get "https://worldvectorlogo.com/api/v1/logos/search" \
--data-urlencode "q=puma" \
--header "Authorization: Bearer YOUR_API_KEY"
const res = await fetch(
'https://worldvectorlogo.com/api/v1/logos/search?q=puma',
{ headers: { Authorization: 'Bearer YOUR_API_KEY' } }
);
const { data } = await res.json();
import requests
res = requests.get(
'https://worldvectorlogo.com/api/v1/logos/search',
params={'q': 'puma'},
headers={'Authorization': 'Bearer YOUR_API_KEY'},
)
{
"data": [
{
"slug": "puma-logo",
"name": "Puma Logo",
"downloads": 74864,
"svg_url": "https://cdn.worldvectorlogo.com/logos/puma-logo.svg",
"links": {
"self": "https://worldvectorlogo.com/api/v1/logos/puma-logo",
"web": "https://worldvectorlogo.com/logo/puma-logo"
}
}
]
}
-
Logos
GET /logos - List every logo, sorted by downloads or date, each with a CDN link to its SVG.
-
Search
GET /logos/search - Find logos by brand name or slug, most downloaded first.
-
Full SVG
GET /logos/{slug} - Get one logo with its raw SVG markup, ready to embed, recolor or resize.
-
PNG Rendering
GET /logos/{slug}/png - Need a raster image? Get any logo as a PNG, rendered from the SVG.
-
Tags and Sectors
GET /tags, /sectors - Browse by tag or by industry, from Automotive to Finance.
-
Random Logos
GET /logos/random - Pull a random selection for showcases and demo screens.
How Credits Work
Every call costs one credit, whichever endpoint you use. Here is where it comes from.
Plan Credits
Used first. Reset every month.
Pack Credits
Used next. Never expire.
-
One Call, One Credit
Every endpoint costs the same. Checking your balance at /account/usage is free.
-
No Charge for Our Errors
If a call fails on our side with a 5xx error, the credit goes straight back.
-
A Fair Burst Limit
Up to 300 requests a minute per account, so a runaway loop can’t drain your month.
Simple Pricing
Start free and upgrade when you need more.
Free
$0 per Month
1,000 Calls a Month
Resets on your signup day each month. No card required.
Log In to Get a Free KeyBase
Most Popular$29 per Month
100,000 Calls a Month
Resets every billing month. Add credit packs whenever you need more.
Log In to UpgradeNeed More? Credit Packs
Available on Base. Pack credits never expire. Or any amount from $5 to $1,000.
- $20 80,000 Calls
- $50 200,000 Calls
- $100 400,000 Calls
Prices include VAT where it applies. Cancel any time.
Questions Developers Ask
Can I use the API for free?
Yes. Without a key you get 10 calls a day per IP address. A free account gives you 1,000 calls a month, and no card is required.
What counts as a call?
Every request to the API is one credit, whichever endpoint you call. The only exception is checking your balance at /account/usage, which is free.
What happens when I run out of credits?
Calls return a 429 error with the code insufficient_credits and the date your credits reset. Upgrade to Base or buy a credit pack to keep going.
Do unused credits roll over?
Plan credits reset every month and don’t roll over. Credits from a credit pack never expire.
How do I authenticate?
Send your key in the Authorization header as a Bearer token. You can also pass it as an api_key query parameter, for example in an image tag.
Which formats do you return?
Every logo comes as SVG, with a direct CDN link. The PNG endpoint renders any logo as a PNG image.
Can I cancel at any time?
Yes. Cancel from Manage Billing in your API Dashboard. You keep Base until the end of the month you paid for.
Do you charge VAT?
Prices include VAT where it applies. EU businesses can enter their VAT number at checkout for the reverse charge.
Start Building with Logos Today
Get your free key in under a minute. Free plan: 1,000 calls a month. No card required.