Fetch Logos from Any Website
Easy-to-use API to fetch logos from any domain. Get started for free with 1,000 requests per month.
Try It Live
Enter a domain to see LogoFetcher in action
API Response
{
"success": false,
"message": "Enter a domain and click 'Fetch Logo'"
}
Demo mode: Limited to 5 requests per hour. No API key required.
Get Your Free API KeyPowerful Features
Lightning Fast
Get logos in milliseconds with our intelligent caching system and optimized fetching algorithms.
Secure & Reliable
Enterprise-grade security with API key authentication, rate limiting, and 99.9% uptime guarantee.
Easy Integration
Simple REST API with JSON responses. Works with any programming language. Extensive documentation.
Advanced Analytics
Track your API usage with detailed statistics, request logs, and quota monitoring in real-time.
Responsive Dashboard
Beautiful, mobile-friendly dashboard to manage your API keys, view usage, and upgrade plans.
Global CDN
Logo caching distributed worldwide for low latency access from anywhere in the world.
Simple, Transparent Pricing
Choose the plan that fits your needs. No hidden fees.
Free
- 1,000 requests/month
- Basic logo fetching
- 30-day cache
- JSON responses
- Community support
Pro
- 10,000 requests/month
- Advanced logo detection
- Priority fetching
- Image format options
- Email support
- Usage analytics
Enterprise
- 100,000 requests/month
- Custom logo sources
- Dedicated support
- SLA guarantee
- Custom integrations
- White-label options
API Documentation
Quick Start
Get your API key from the dashboard and start fetching logos:
curl -H "X-API-Key: YOUR_API_KEY" "https://fetchlogo.ezee.li//api/google.com"
Endpoints
| Endpoint | Description | Example |
|---|---|---|
GET /api/{domain} |
Fetch logo information in JSON format | https://fetchlogo.ezee.li//api/google.com |
GET /api/{domain}.png |
Get logo as PNG image | https://fetchlogo.ezee.li//api/google.com.png |
GET /api/{domain}.svg |
Get logo as SVG image | https://fetchlogo.ezee.li//api/google.com.svg |
GET /api/{domain}.jpg |
Get logo as JPEG image | https://fetchlogo.ezee.li//api/google.com.jpg |
Authentication
All API requests require an API key in the header:
X-API-Key: YOUR_API_KEY
You can also pass the API key as a query parameter:
https://fetchlogo.ezee.li//api/google.com?api_key=YOUR_API_KEY
Code Examples
curl -H "X-API-Key: YOUR_API_KEY" \
"https://fetchlogo.ezee.li//api/google.com"
fetch('https://fetchlogo.ezee.li//api/google.com', {
headers: {
'X-API-Key': 'YOUR_API_KEY'
}
})
.then(response => response.json())
.then(data => console.log(data));
import requests
headers = {'X-API-Key': 'YOUR_API_KEY'}
response = requests.get('https://fetchlogo.ezee.li//api/google.com', headers=headers)
data = response.json()
print(data)
<?php
$api_key = "YOUR_API_KEY";
$domain = "google.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://fetchlogo.ezee.li//api/" . $domain);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["X-API-Key: " . $api_key]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
print_r($data);
?>
const https = require('https');
const options = {
hostname: 'fetchlogo.ezee.li',
path: '/api/google.com',
headers: {
'X-API-Key': 'YOUR_API_KEY'
}
};
const req = https.request(options, (res) => {
let data = '';
res.on('data', (chunk) => data += chunk);
res.on('end', () => console.log(JSON.parse(data)));
});
req.end();
Response Format
{
"success": true,
"data": {
"logo": "https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png",
"domain": "google.com",
"method": "fetched",
"cache": "hit",
"processing_time_ms": 45
},
"quota": {
"used": 123,
"total": 1000,
"remaining": 877
}
}