IconPull is a small Windows desktop utility for extracting application and system icons from Windows resource files. It exports both the icon as embedded and as rendered by the Windows Shell, which helps when older tools cannot read modern Windows 11 resources.
Many Windows 11 system resources are stored in .mun files rather than being available directly in shell32.dll or imageres.dll. When legacy tools show empty shell32.dll files in Windows 11, IconPull helps you locate icons in C:\Windows\SystemResources and extract them. It reads the selected source file without modifying Windows system files.
- Extract icons from
.exe,.dll,.mun,.ico,.cpl,.scr,.ocx, and.iclfiles - Export a Shell-rendered PNG, the raw embedded
.ico, or the best embedded icon frame as a.pngwith source transparency - Choose Shell-rendered output sizes from 64 px to 1024 px and optionally allow Shell upscaling
- Drag and drop files or use the file picker
- Small Windows desktop utility with a self-contained publish option
The current release processes one source file at a time. Batch extraction and deep directory scanning are not yet supported. .mun handling is available now and will be expanded in future updates.
- Windows 10 or Windows 11
- .NET 10 Desktop Runtime, unless using a self-contained build
Install the .NET 10 SDK, then run:
dotnet build -c ReleaseTo create a self-contained Windows x64 build:
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -o publishDrop a .mun file into IconPull, choose the output folder and export formats, then click Extract icons. IconPull reads Windows resources through the Windows API. Support for additional .mun layouts will be expanded in future releases.
Many default Windows 11 icons are stored as .mun resources under C:\Windows\SystemResources. Select the relevant file in IconPull to preview and extract its available icons.
Select or drop the .exe, enable Raw best PNG or Shell-rendered PNG, choose an output folder, and click Extract icons. The PNG export preserves transparency when it is present in the source icon.