FAQ
How do I use this?
Make a url like this: https://luckylogo.dev/?url=example.com. You can use that URL as the src of an <img> tag on your website, and it will display the logo for the specified website (example.com in this case).
Can I use this for free?
I made it for my own use, and do not mind sharing for light, non-commercial use. I am not going to provide support and you should not count on it being here forever. If you want to use it for something serious or commercial, you should host it yourself: it is not hard to set up and run.
Why did you make this?
I needed a simple way to get a logo for a project I am working on (RSS.Style). I did not like any of the existing options that I found, and it was a fun weekend project.
This sucks!
I am sorry you feel that way. If you do not like it, please try one of the alternatives.
This is great, but I need...
I am glad you like it. I plan to add more features in the future, but I do not have a specific timeline. It is open source and contributions are welcome.
What websites does it have logos for?
In theory, it should work on any website. In practice: try the comparison tool and see how it does on your actual data.
How does it find the logos?
It uses a few different methods to find logos.
favicon.ico- Various metadata in the HTML
<head> - BIMI DNS records
- VectorLogoZone
- Google Knowledge Graph
You can see all the logos it finds for a given URL on the Analyze page.
What is with all the % characters in the image URL on the demo page?
This is URL encoding: how characters that are not allowed in URLs are handled. Since the demo page will handle any URL, it is conservative and encodes almost everything. If you have a URL with normal characters, you can usually use it as-is. If it contains special characters, you will need to URL encode them.
Do I need to include the https:// in the URL?
No. Lucky Logo will accept the URL with or without the https:// prefix and normalize it for you.
Will it work with insecure (http://) URLs?
If you specify an http:// website, Lucky Logo can still fetch a logo. But you cannot embed that result on a secure https:// site unless the resulting image URL is also secure.