Favicons that just work.

Display any site's favicon effortlessly. Zero deps. < 1KB.

Try any domain

Shows your fallback while detecting the favicon. Swap happens after detection completes. Best for most use cases.

import { SiteIcon } from 'react-site-icon';

<SiteIcon
  domain="github.com"
  fallback={<span>?</span>}
/>
google.com
youtube.com
instagram.com
netflix.com
spotify.com
wikipedia.org
no-favicon.xyz

Why react-site-icon?

Install

npm install react-site-icon