Drop your EXE or DLL files here
or click to browse - drop several files at once for a combined ZIP
Extract icons and cursors from Windows EXE and DLL files - including .mun files where Windows 11 keeps its system icons. View all embedded sizes, read version details, and download as ICO or PNG. 100% browser-based - your files never leave your device.
or click to browse - drop several files at once for a combined ZIP
Advanced parsing of Windows Portable Executable files including EXE, DLL, OCX, SCR, CPL, and SYS formats.
Click any icon to open a full-size lightbox preview. Copy directly to clipboard for use in design tools or documents.
Extract every embedded size from 16x16 to 256x256 pixels and filter by bit depth. Use our Icon Resizer for custom dimensions.
One-click export as a multi-size favicon ICO (16, 32, 48px) - ready to drop into your website's root folder.
Download as ICO, PNG, a labeled sprite sheet, or bulk ZIP archive. Build new icons with Image to ICO or convert further with ICO to SVG.
Pulls out embedded cursors alongside icons, and reads version info - product name, company, file version - plus any embedded application manifest.
Drop several EXE or DLL files at once and get a single ZIP with a folder of icons per file - ideal for auditing Windows system DLLs.
All processing happens entirely in your browser. EXE and DLL files are never uploaded to any server - your data stays on your device.
Windows Executable
Dynamic Link Library
ActiveX Control
Screen Saver
Control Panel Applet
System Driver
Windows Resource File
Since Windows 10 version 1903 (including Windows 11 24H2 and 25H2), Microsoft stores system icons in separate .mun files instead of the DLLs themselves. The shell32.dll in System32 is essentially an empty shell. Grab the real resource file from C:\Windows\SystemResources\ - for example shell32.dll.mun or imageres.dll.mun - and drop it into this tool. It fully supports .mun files and will extract every icon.
Click the Export Favicon button in the action bar. This automatically selects the best available sizes (16x16, 32x32, 48x48) from the extracted icons and packages them into a single multi-size ICO file - the standard format for website favicons. You can also use our dedicated Favicon Generator for more control over the output.
Yes, completely safe. This tool processes everything in your web browser using JavaScript - your EXE and DLL files are never uploaded to any server. All parsing and extraction happens locally on your device, so the files never leave your computer.
ICO is the native Windows icon format - a single .ico file can contain multiple sizes at once, which is ideal for application icons and favicons. PNG is a standard image format with a single image per file. Use ICO when you need multi-size icons for Windows apps or websites. You can also convert ICO to PNG or use our Favicon Generator for web icons.
This tool is designed for Windows PE files only. Mac apps use ICNS format stored in .app bundles. To work with Mac icons, try our PNG to ICNS converter or ICNS Viewer.
Yes. Select or drag multiple EXE and DLL files together and the tool processes them in your browser, then hands back one ZIP with a separate folder of icons for each file. This is handy for auditing a folder of Windows system DLLs in one pass.
Some executables don't embed icons, or use non-standard resource formats. .NET apps and some modern apps may store icons differently, and Windows system DLLs keep their icons in separate .mun files (see above). Files that are corrupted, packed/obfuscated, or use unsupported resource structures may not yield results. You can inspect any extracted ICO with our ICO Analyzer. Still having trouble? Please contact us and we'll be happy to help!