The Ultimate Favicon Downloader is a robust PowerShell utility for fetching and converting website favicons. It employs a multi-strategy retrieval engine to ensure high success rates, checking HTML tags, root directories, and external APIs (DuckDuckGo, Google). It features a built-in ICO converter, live previews, and persistent configuration.
Built by: Zachary Whiteman & Google Gemini Ai.
This application allows you to download favicons from any URL.
To run this script, you will need:
- Windows Operating System.
- PowerShell 5.1 or newer.
- .NET Framework: Required for the Windows Forms GUI and Image handling.
- Internet Connection: Required to fetch favicons from websites.
- Download: Download the
URL-Favion Saver.PS1script file. - Unblock: Right-click the file, go to Properties, and click
Unblock. - Run: Execute the script from a PowerShell console.
.\URL-Favion Saver.PS1
- Enter URL: Type the website address (e.g.,
https://www.wikipedia.org). - Fetch: Click Fetch Icon Resources. The tool will attempt to find the best available icon.
- Preview: View the icon in multiple sizes.
- Save: Click Save Icon As to save the icon as an
.icofile to your computer.
- Multi-Strategy Fetching: HTML Parsing, Root Check, DuckDuckGo API, Google S2 API.
- Auto-Conversion: Converts fetched images (PNG, JPG, etc.) to standard
.icoformat. - Live Previews: Displays the icon in 16px, 32px, 64px, and 128px sizes.
- Persistent Settings: Remembers your last save directory and console preferences.
- Logging: Comprehensive logging system for troubleshooting.
- Scripting Language: PowerShell
- GUI Framework: .NET Windows Forms (WinForms).
- Networking:
System.Net.WebClient. - Image Processing:
System.Drawing.
- Network Requests: Makes HTTP/HTTPS requests to the target URL and potentially to third-party favicon APIs.
- Local Storage: Saves configuration and logs to a
FaviconDownloader_Configfolder in the script's directory.
Distributed under the MIT License. See LICENSE.txt for more information.
Zach Whiteman - elitesoftwarecolimited@gmail.com
HuggingFace - https://huggingface.co/EliteSoftware
HuggingFace (Personal) - https://huggingface.co/TheShadyRainbow
LinkTree - https://linktr.ee/zachrainbow