Drop your EXE or DLL file here
or click to browse files
Extract icons from Windows EXE and DLL files. View all embedded icon sizes and download as ICO or PNG. 100% browser-based - your files never leave your device.
or click to browse files
Advanced parsing of Windows Portable Executable files including EXE, DLL, OCX, SCR, CPL, and SYS formats.
Extract every embedded size from 16x16 to 256x256 pixels. Use our Icon Resizer for custom dimensions.
Download as ICO, PNG, or bulk ZIP archive. Convert further with our ICO to SVG tool.
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 applications typically include multiple icon sizes (16x16, 32x32, 48x48, 256x256, etc.) so they display correctly at different DPI settings and in different contexts - taskbar, desktop, file explorer, and so on. Some programs also include separate icons for documents or toolbar buttons. Use our ICO Analyzer to inspect any ICO file in detail.
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.
Some executables don't embed icons, or use non-standard resource formats. .NET apps and some modern apps may store icons differently. Files that are corrupted, packed/obfuscated, or use unsupported resource structures may not yield results. If you keep running into issues, contact us and we'll be happy to help.