I honestly thought this was going to generate a free logo and got really excited for some unknown reason? I guess I was wondering how it all worked, then I clicked through and it made way more sense. That was a wild ride!
Killer work Alex! It's crazy you just rolled this out. We have been in development on something very similar but have yet to make a public push on the product. The main difference is we host the vector source file and build rasters from it. This helps maintain top quality at any size, and allows us to output to additional formats (i.e. PDF).<p>The product is still in alpha, but it's amazing how many similarities we came to with the URL scheme design. For example, image embedding:<p><a href="https://img.ogol.io/<domain.com>" rel="nofollow">https://img.ogol.io/<domain.com></a> example: <a href="https://img.ogol.io/ogol.io" rel="nofollow">https://img.ogol.io/ogol.io</a><p>we also support downloading<p><a href="https://dl.ogol.io/<domain.com>" rel="nofollow">https://dl.ogol.io/<domain.com></a> example: <a href="https://dl.ogol.io/ogol.io" rel="nofollow">https://dl.ogol.io/ogol.io</a><p>Each logo also has it's own page to make working with the asset outside of an API easy.<p><a href="https://ogol.io/ogol.io/nn0ymd" rel="nofollow">https://ogol.io/ogol.io/nn0ymd</a><p>Our approach requires companies to confirm their domains and associate a vector logo with the domain. Your strategy obviously provides a lot of logos right out of the gates. Logos are such a pain to deal with, it's great to see the problem being attacked from a few different angles.
Instead of relying on FB, Twitter, Company's site for the logo, wouldn't it be better to create a "Company Logo Service" with an API, with the below features -<p>0. Change at one place, make it work everywhere. (consistent branding across the wild web).<p>1. Upload your company logo here with us.<p>2. Multiple versions.<p>3. Multiple sizes.<p>4. Control and Connect various sizes, versions with your various social accounts, newsletters, anything.<p>5. IFTTT support.<p>6. Get it printed on swag and merchandise.<p>7. More...?
Had to do it: <a href="https://logo.clearbit.com/piedpiper.com" rel="nofollow">https://logo.clearbit.com/piedpiper.com</a>
This has been done before (and posted to HN), and it had the same problem. Way too many false positives, especially with older sites.<p><a href="https://logo.clearbit.com/starfoods.com" rel="nofollow">https://logo.clearbit.com/starfoods.com</a>
Hey Alex,<p>This is pretty sweet. Nice job! Is there a post where you talk about the tech behind this API? I've been working on a simple API that finds domain names from company names that I use on projects where I use business intelligence APIs like Clearbit and FullContact.
There has to be some level of fair use or copyright involved, no? You are taking corporate images, modifying them, and then distributing their modified brand/logo potentially without their consent. If they don't like the results, they could sue you.<p>Or at least, I feel that would be the case.
As a developer of a URL shortening service, this is incredibly useful. Social platforms scrape the contents of all shared URLs to offer a preview in a feed. With this service I can incorporate the logo of a site's destination URL into the scraped content.
I'd be cool if they would provide some insight on how to make an existing website to work with their API. I always wanted to know what's the "standard" way to put a logo in the webpage. Some people uses just an IMG tag, other uses an H1 with an image replacement technique.
Worked on something similar on a local open data hackathon before, but instead I used a scraper to parse the logos.<p><a href="https://github.com/c0dr/LogoParser" rel="nofollow">https://github.com/c0dr/LogoParser</a><p>It worked okay for like 40% of the sites, and for the rest of the sites we used Python and scikit-learn to detect the logo from the page (threw all images of the page in the script and it returned if it was a logo or not). And this actually worked quite good, irrc over 90% of the test cases worked.<p><a href="https://github.com/tomsrocket/image-classification" rel="nofollow">https://github.com/tomsrocket/image-classification</a><p>But yeah, using Twitter as a source might also be a good idea.
Pretty cool! I think the API docs could possibly be a bit more precise, though. Perhaps something like this:<p><pre><code> You can also pass us the following optional query parameters.
Parameter Default Description
size 128 integer Image size: Length of longest side, in pixels
format "png" string File format, either "png" or "jpg"
greyscale (not passed) boolean If this parameter is passed, image will be desaturated</code></pre>
Thinking perhaps we have something set up odd in our HTML that's tripping up the API, but a bit confused why this seems to be returning nothing <a href="https://logo.clearbit.com/korkapp.com" rel="nofollow">https://logo.clearbit.com/korkapp.com</a><p>Any thoughts anyone?
This vaguely reminds me of Picons, which was the '90s solution to this problem (Gravatar for domains, but also for newsgroups and people):<p><a href="http://www.cs.indiana.edu/pub/faces/picons/" rel="nofollow">http://www.cs.indiana.edu/pub/faces/picons/</a><p>If you've ever noticed the little logos on Gmane posts, they come from Picons and favicons.
Works great! But I do wonder where it came from... parsed the HTML, grabbed the SVG and converted it to PNG... or simply got it from Twitter?<p><a href="https://logo.clearbit.com/h5mag.com" rel="nofollow">https://logo.clearbit.com/h5mag.com</a> from... <img class="logo" src="/img/h5mag-logo.svg" alt="logo H5mag">
Late to the party, but this looks interesting.<p>Google does something similar for extracting favicons for any domain, such as <a href="https://plus.google.com/_/favicon?domain=github.com" rel="nofollow">https://plus.google.com/_/favicon?domain=github.com</a>
I noticed that you are returning the company name in the title. <a href="https://logo.clearbit.com/fb.com" rel="nofollow">https://logo.clearbit.com/fb.com</a> .Is that intentional? Asking this because you provide a Company API too which is paid.
You need a better upscaling algorithm.<p><a href="https://logo.clearbit.com/alexa.com?size=512" rel="nofollow">https://logo.clearbit.com/alexa.com?size=512</a><p>Ideally all your logos should be in vector and rendered to any size (or at least powers of 2 for easier caching).
Maccman, Logaster offers own API which will generate logos.
If you interested read more here <a href="https://www.logaster.com/about-logaster/api/" rel="nofollow">https://www.logaster.com/about-logaster/api/</a>
Hi. Nice idea. Images seem to be scaled not optimally though in same cases seeing jagged edges like here: <a href="https://logo.clearbit.com/medigo.com" rel="nofollow">https://logo.clearbit.com/medigo.com</a>
Wish there was an equivalent service but with masked images of wine bottles. Always wanted to create something like Delicious Monster but for wine cellars. All the sites/apps doing it are pretty ugly or largely text based.
Great API, thank you!<p>I made a little hubot script for this:
<a href="https://www.npmjs.com/package/hubot-logo" rel="nofollow">https://www.npmjs.com/package/hubot-logo</a><p>Use it like this:
hubot logo stripe.com
<a href="https://logo.clearbit.com/armadilloaerospace.com" rel="nofollow">https://logo.clearbit.com/armadilloaerospace.com</a>
Where is the armadillo? I want my armadillo.
Internal error for <a href="https://logo.clearbit.com/taodyne" rel="nofollow">https://logo.clearbit.com/taodyne</a> :-( We recently chàged server, that might be why.
Just curious.. what do you guys use for API management to handle authentications, logging, rate-limiting, etc..<p>1. Open-source solutions like KONG (<a href="https://github.com/mashape/kong" rel="nofollow">https://github.com/mashape/kong</a>) or similar?<p>2. Built in house?<p>3. Commercial services such as Apigee, Mashery?
arent there legal requirements about colors, sizes, and placement for logos? for instance you offer gray scale as a setting, i seem to recall all placement of MS logos requires approval and no altering of colors(i could be completely wrong)... are you protecting your users by disallowing them to use logos in ways that might upset the owner?
Great idea, but something tells me the companies whose logos are available won't like it. It will be interesting to see how they react. Some will probably embrace it, but I can see some of the larger corps acting territorial.
Be careful with copyright issues.
How do you make it work? Do you scrape them automatically or gather them from the brands marketing materials?<p>I tried different logos, and I find a few issues:<p><a href="https://logo.clearbit.com/mcdonalds.com?size=256" rel="nofollow">https://logo.clearbit.com/mcdonalds.com?size=256</a><p>Mcdonalds US logo background should be red (<a href="http://www.aboutmcdonalds.com/mcd/newsroom/image_and_video_library/logos.html" rel="nofollow">http://www.aboutmcdonalds.com/mcd/newsroom/image_and_video_l...</a> )<p><a href="https://logo.clearbit.com/bk.com?size=256" rel="nofollow">https://logo.clearbit.com/bk.com?size=256</a><p>The quality of that one is bad. Wikipedia's one is a .svg :
<a href="https://en.wikipedia.org/wiki/File:Burger_King_Logo.svg" rel="nofollow">https://en.wikipedia.org/wiki/File:Burger_King_Logo.svg</a>