One URL gives you a crisp PNG, WebP, ICO or SVG for stripe.com or for Microsoft Entra ID. Icon Horse tells you when it found nothing, so your app, your agent or your slide deck never ships a fake logo. Free, no API key.
Examples: , , or
Icon Horse reads a website's icon tags and manifest, or looks a product up by name, and picks the best quality logo it can find. You get it from one URL you can use in an img tag, a spreadsheet, a slide or a script.
Type a domain (for example ) or a product name (for example ), and Icon Horse will fetch the best available logo for you.
discord.comServed from:
https://icon.horse/icon/discord.com
There's lots of things you'd want to use Icon Horse for – here's a few common use cases to get you started.
Give your users a visual cue of where a link will take them by showing an icon next to it.
Take your dashboard displays to the next level by showing icons for each website the user sees.
Display icons for users based on the @domain.com of their email address.
There are no cookies & no tracking involved. We just want to serve you icons, we don't want your data or that of your users.
When a site has no icon you get a clean letter tile, never a broken image. Every response says so in X-Icon-Fallback, with the source size and a confidence score. Prefer an error? Add ?fallback=404.
Look up 20 domains or product names in one call with /api/icons. Paste PNG links straight into Google Slides and Docs, and line up a row of logos with ?trim=1&pad=8&bg=white. Read the docs.
Use https://icon.horse/icon/<domain>, for example https://icon.horse/icon/stripe.com. It returns the company's icon as a PNG, up to 256px. Add a size (https://icon.horse/icon/stripe.com/128) or a format (/svg, /ico or /256/webp). It is free and needs no API key.
Yes. Icon Horse is a free favicon and logo API with no API key and no signup. Put https://icon.horse/icon/<domain> in an img tag. It returns PNG, WebP, ICO or SVG from 16 to 256px, and the X-Icon-Fallback header tells you when the image is a placeholder.
In Google Slides, choose Insert → Image → By URL and paste a PNG link such as https://icon.horse/icon/stripe.com/256. For a row of logos that line up, add ?trim=1&pad=8&bg=white to each link. The same steps work in Google Docs.
Use https://icon.horse/name/<product>, for example https://icon.horse/name/microsoft-entra-id, or https://icon.horse/icon?q=Microsoft%20Entra%20ID. Icon Horse looks the name up in a curated catalog and in Wikidata. If no product matches, it says not found instead of guessing.
The free plan should be fine for most, but our paid tier offers some awesome features.
Up to 1,000 icons/month
Generic fallbacks for sites with no icons
No account needed
Check out the docs →Up to 100,000 icons/month
Customize fallbacks when no icon
Private mode – no logs, no data collected
Priority support
Early access to new features
Get in touch →Also helps support continued development on Icon Horse.
Unlimited usage
Everything in Pro plan, plus:
Self-hosting
Custom integrations
Contact us →Let's discuss what you would need in person!