IconChanger is a commandline tool to add/change main icon of the executable and add additional icons.

IconChanger is designed to be a simple solution for adding additional icons to the PE executable. You can use them for files/protocols which your application can open. VisualStudio allows to set the application's main icon with .ico file, but adding more icons will require .res files which are not so simple to work with. IconChanger allows to add more icons from .ico files too.


  • Adding/change main application's icon.
  • Adding additional icons to executable.
  • Commandline interface.
  • Supports raw .ico files.