Icoutils

Extract and convert Windows icon and cursor files from executables and libraries into PNG images.

Made by Oskar Liljeblad

  • icon-converter

  • image-to-cursor

  • extract-icon

  • icon-from-exe

  • Cursor Maker

What is Icoutils?

The icoutils are a set of command-line programs designed to extract and convert images embedded in Microsoft Windows(R) icon and cursor files, typically with the .ico or .cur extensions, and even those contained within executables and libraries (.dll-files). The icotool program can convert these icon and cursor files into a collection of PNG images, handling the various sizes and color depths often found within a single source file. Conversely, icotool can also create icon and cursor files from PNG images. The wrestool program can extract both icons and cursors from 32-bit ("PE") and 16-bit ("NE") executables and libraries, writing them out as .ico and .cur files that are usable on Windows(R) operating systems. Additionally, wrestool can extract other types of embedded resources, though these may require further conversion before they can be saved as icon and cursor files. The extresso script automates the tasks of extracting and converting icons, leveraging special resource scripts that provide naming for the icons found within executables and libraries. The icoutils were designed to compile and run on modern POSIX-compatible systems such as Linux

Highlights

  • Extracts and converts images from Windows icon and cursor files, including those embedded in executables and libraries
  • Converts icon/cursor files to/from PNG format
  • Extracts icons and cursors from 32-bit and 16-bit Windows executables and libraries
  • Supports automated extraction and conversion using resource scripts
  • Designed for modern POSIX-compatible systems like Linux

Platforms

  • Linux

Languages

  • English

Features

    • Command line interface