Skip to main content
Request a company’s logo by passing its domain to img.logo.dev. Append your publishable key as the token parameter, then use the URL anywhere you can use an image.

Try it yourself

Enter any domain below to fetch its logo.
The default format is jpg, which has no transparency, so the logo sits on a white box. For a transparent logo, add format=png, plus theme=dark on dark backgrounds. See troubleshooting for other common display issues.

Parameters

string
required
Your publishable key. Get it from the dashboard.
integer
default:"128"
The desired width and height of the logo in pixels (max 800). The image will maintain its aspect ratio.
integer
Target width in pixels (max 800). Use with height to control exact dimensions. When set, width/height take precedence over size. Short alias: w.
integer
Target height in pixels (max 800). Use with width to control exact dimensions. When set, width/height take precedence over size. Short alias: h.
string
default:"jpg"
The image format to return.
boolean
default:"false"
Returns a black and white version of the logo.
string
default:"auto"
Adjusts logo colors for light or dark backgrounds. Only works on images with transparency.
boolean
default:"false"
Returns a high-density image at 2x the requested size for sharp display on retina screens.
string
default:"monogram"
Returns a fallback image if the logo is not found.Only monogram and 404 are accepted. Custom fallback image URLs are not supported.