GConvert

Manage Icon Libraries

GConvert is a powerful icon library manager: create, open, edit and save icon libraries in ICL format, in both 16-bit and 32-bit flavors, add, rename, edit or remove their icons, and compile them into true 32-bit DLL files or ZIP archives.
An icon library open in GConvert with the command to compile it to a DLL. Enlarge image
Browse an icon library and compile it to a DLL file.

What is an icon library?

An icon library is a storage file for icons with the .icl extension, actually a 16-bit or 32-bit DLL file holding only a resource section. Icon libraries are supported by all versions of Windows and opened by every icon editor, and they keep a large collection in one file instead of thousands of single ICO files. All of GConvert's library tools are in its Library menu.

Create, add, rename and remove icons

Convert current file to icon library turns any open icon source file, an EXE, a DLL, an ICO, an ICNS or RSRC file, into a new ICL library, or starts one from scratch with a single icon file. Then add icon files or whole icon sources to it, drag icon files from Windows Explorer and drop them on GConvert, rename icons one by one or in bulk with a %u index, remove the ones you select, and save the changes back to the library or to a new 32-bit or 16-bit ICL file.

Create, save and manage icon libraries from the Library menu. Enlarge image
Create, save and manage icon libraries from the Library menu.

Compile a 32-bit icon DLL

GConvert compiles true Win32 icon-only DLL files, similar to the MORICONS.DLL file in your Windows system folder. Windows recognizes them, to change the icon of a folder for instance, and so do all icon editors and extractors. Applications can load them with LoadLibrary and LoadIcon, and any Win32 resource editor can open them.

ZIP archives both ways

ICL files are not compressed, so to share a library on the Internet, convert it directly to a ZIP archive: GConvert extracts every icon and compresses each one into the archive. The result opens in any ZIP tool, or better in GConvert, which reads icons directly from ZIP archives without unzipping them. The reverse works too: a ZIP archive of icons downloaded from the web can be resaved as an ICL library or compiled into a DLL file. The Icon Browser also exports the icons found in a folder straight to new ICL libraries.

Screenshot