ChangeFolderIcon - Folder Icon Customization Tool
August 12, 2025 · View on GitHub
ChangeFolderIcon is a Windows folder icon customization tool developed using WinUI3 and Windows API. It allows quick icon modification via drag-and-drop, supports batch icon updates for nested folders, and provides predefined icon styles for easy application.
Preview:
![]()
Build from Source
Development Requirements
- Visual Studio 2022 (Version 17.0 or later)
- .NET Desktop Development workload
- Windows App SDK development tools
Build Steps
- Install Visual Studio 2022 with .NET Desktop Development and WinUI App Development workloads.
- Clone the repository:
git clone https://github.com/YILING0013/ChangeFolderIcon.git - Open
ChangeFolderIcon.slninside theChangeFolderIconfolder. - In Visual Studio, right-click the solution → Restore NuGet Packages.
- Press
Ctrl+Shift+Bor go to Build → Build Solution. - right-click
ElevatedWorkerproject → Publish. Click the Publish button. - Select
ChangeFolderIconproject, pressF5to start debugging, orCtrl+F5to start without debugging.
Notes
- Requires Windows 10 or later.
- On first launch, go to Settings and wait for icon resources to load, then check for updates.
- if you encounter issues fetching icon resources, check your network connection or manually download the icon resource package and select it in the settings page.
- To change the language, select a language in Settings and restart the app.
License
This project is open-source under the GPL-3.0 license.
Acknowledgments
Special thanks to the contributors of Folder-Ico for providing some of the icon resources used in this project.
⭐ If you find this project useful, please give it a Star! 🚀