Extract and download favicons from any website instantly. Export as PNG, WebP, or JPG in sizes from 16px to 256px.
Live: favgrab.boldkit.dev
- Any domain — paste a URL or domain name and grab its favicon in seconds
- Multiple sizes — 16 × 16 up to 256 × 256 px
- Format export — download as PNG, WebP, or JPG
- Recent history — your last 6 lookups are saved in-session
- No signup — completely free, no account required
- Vite + React + TypeScript
- BoldKit neubrutalism components
- Serverless function as CORS proxy for the favicon API
- Google FaviconV2 API as the favicon source
npm install
npm run devThe Vite dev server proxies /api/favicon → t0.gstatic.com/faviconV2 automatically, so no environment variables are needed for local development.
- User enters a domain or URL
- The app fetches
/api/favicon?url=DOMAIN&size=SIZEvia a serverless proxy - The proxy fetches from Google's FaviconV2 API and returns it with proper CORS headers
- The browser draws the image onto a
<canvas>to convert it to the chosen format, then triggers a download
Made by ANIBIT14 · @vanikyaai