IcoFX는 아이콘을 제작하거나 수정하는 프로그램이다. 이미지를 아이콘으로 변환하거나 새로운 아이콘을 만들 수 있고, EXE나 DLL 파일의 아이콘을 추출해서 편집하는 작업도 할 수 있다.
IcoFX를 실행하면 이미지 편집 프로그램과 비슷한 모습의 창이 나타난다. 왼쪽의 [익스플로러] 폴더 트리에서 원하는 파일을 선택하거나 파일을 IcoFX 창으로 끌어놓기 하면 아이콘이 열린다. 또 아이콘을 포함한 EXE 파일이나 DLL 파일을 IcoFX 창으로 끌어놓기 하면 파일에 포함된 아이콘을 추출해서 편집할 수 있다. 아이콘의 크기는 100% - 10000% 까지 확대해서 볼 수 있고 여러 가지 크기의 아이콘이 통합되어 있는 파일에서 특정 크기를 삭제하거나 추가할 수 있다.
IcoFX는 기본적으로 다양한 이미지 도구와 효과를 지원하기 때문에 간단한 아이콘을 직접 만들 수 있다. 간단한 그리기 작업은 [도구]에 있는 그리기 도구를 사용하고 그 외의 다양한 효과나 보정은 메뉴 막대의 [효과]나 [이미지]에 있는 도구들을 사용한다. 특히 [효과]에서는 이미지 편집 프로그램에서 사용할 수 있는 다양한 효과를 적용할 수 있다.
앞에서 이야기 했듯이 이미지를 아이콘으로 저장하거나 EXE나 DLL 에서 아이콘을 추출해서 수정하고 저장할 수도 있다. 이미지 파일이나 EXE, DLL 파일을 탐색기에서 IcoFX로 끌어놓기 하면 자동으로 아이콘 추출/변환 창이 나타나서 간단히 이미지 파일을 아이콘으로 변환하거나 EXE, DLL의 아이콘을 추출할 수 있다. EXE, DLL이 여러 개의 아이콘을 포함하고 있으면 전체 아이콘 목록이 표시되고, 그 중에서 원하는 아이콘을 선택하면 그 아이콘을 추출한다.
IcoFX는 클릭 몇 번으로 파일의 아이콘을 바꿀 수도 있다. 간단한 아이콘 변경은 Resource Hacker 등의 프로그램을 사용하지 않고 IcoFX로 할 수 있다. [도구] - [리소스 편집기]에서 파일에 포함된 아이콘을 추가, 삭제하거나 바꿀 수 있다. 일단 파일을 열면 파일에 포함된 아이콘 목록이 전부 표시된다. 그림 속 초록색 네모칸의 아이콘으로 아이콘을 추가하거나 삭제, 변경할 수 있다. 그러나 UPX 등으로 압축된 파일의 아이콘은 바꿀 수 없다. 압축된 파일의 아이콘 자원을 수정하면 파일의 정보가 망가져서 사용할 수 없게 될 수 있으니 주의한다.
그 외에 [익스플로러] 창에서 즐겨찾기 기능을 지원해서 편하게 아이콘이 저장된 폴더를 찾아갈 수 있고 [도구] - [일괄처리]에서 여러 작업을 한꺼번에 처리할 수 있다. 한글과 Portable 버전을 기본으로 제공하고 98 / ME / 2000 / XP / Vista / Macintosh용 아이콘을 만들 수 있다.