How it works
Request any website's favicon as an image. No API key, no signup, no rate limits.
<img src="https://icon.horse/icon/example.com">
Live examples
Code examples
HTML
<img src="https://icon.horse/icon/github.com" alt="GitHub" width="32" height="32">
Markdown

React / JSX
function Favicon({ domain }) {
return <img src={`https://icon.horse/icon/${domain}`} alt="" width={16} height={16} />
}
Features
- Free — no API key, no signup, no limits
- Fast — CDN-cached at the edge, icons served in milliseconds
- Reliable — automatic fallback icons when a site has no favicon
- CORS enabled — works from any domain or app
- Privacy-first — no tracking, no analytics, no cookies