urltoolskit.org
URL utilities, in the browser
Say hi →

Favicon URL builder

build favicon URLs for any domain · 4 services, side-by-side preview

Construct the standard favicon URL patterns for a domain — the site's own /favicon.ico, Google's S2 service, DuckDuckGo's icons API, Icon Horse — with side-by-side preview.

URLs

Preview

Ready.

How to use

  1. Paste a domain or full URL.
  2. The tool emits four URL patterns:
    • https://example.com/favicon.ico
    • https://www.google.com/s2/favicons?domain=example.com&sz=64
    • https://icons.duckduckgo.com/ip3/example.com.ico
    • https://icon.horse/icon/example.com
  3. A preview row uses <img> tags to actually render each one — the browser handles the request, so it works without us hitting any API.
  4. Copy any URL or Copy all as HTML for a fallback chain.

Which service for what

FAQ

Does this tool fetch the favicons?

The browser does, when it renders the preview row's <img> tags. That means each service sees your IP and the domain you're looking up. The URL builder itself runs locally.

Why use a third-party service vs. the site's own favicon?

Reliability and uniformity. Some sites don't host /favicon.ico directly; they use Link headers, manifest.json icons, or just nothing. Google S2 / DDG / Icon Horse abstract over all of that.

Can I get different sizes?

Google S2 supports sz=16, 32, 64, 128, 256. The others return a single fixed size.

Is this safe to use in production?

For external services, you're trusting them to stay up. Self-host the icon (download it once, cache it) if reliability matters.