Purlock
Free tool · Favicon finder

Get any website's icon.

Find the largest icon a site declares, and check that it really loads. Use it here, or from your own dashboard or link list through the API.

Free, with no account needed.

What it checks

What you get from the favicon finder

  • The best icon

    The largest one the site declares, then the standard location.

  • Checked

    We make sure it really loads.

For developers

Three lines from your own code

Every tool is also an API, with one simple answer format. Keep your key on your server.

JavaScript

const res = await fetch("https://www.purlock.com/v1/tools/favicon-finder?target=example.com", {
  headers: { authorization: `Bearer ${process.env.PURLOCK_API_KEY}` },
});
const report = await res.json();

Prompt for Cursor or Lovable

Add a call to the Purlock Favicon finder API on the server side of this app. Send GET https://www.purlock.com/v1/tools/favicon-finder?target=VALUE with the header "Authorization: Bearer" and the PURLOCK_API_KEY environment variable. The JSON answer has status ("good", "attention" or "bad"), headline, checks (each with level, title, detail, fix) and data. If the call fails or times out after 3 seconds, carry on as if it wasn't there. Never put the API key in client code.

Free plan: 100 calls a month. Individual: 5,000. Business: 25,000.

FAQ

Questions, answered

Why doesn't my favicon show in Google?
Google wants a square icon of at least 48 pixels that its crawler can reach, and it can take weeks to update.

Use it from your own code

Get a free API key with 100 calls a month. No card needed.

Get your API key