BeCyIconGrabber is a small utility to view icons and cursors of any sizes that are contained in EXE, DLL, ICL, OCX, CPL, SRC, ICO and CUR files. The icons/cursors can be saved either individually as an icon, cursor, bitmap, png file or collectively within resource libraries.

An image viewer is essential to any contemporary computer, and it's something that's taken for granted.

It's a really simple concept, and one which is apparently impossible for most programmers to get right. If you're one of those image viewer programmers, drop by so I can slap you upside the head. Do you think you're users want to launch your program to view one image and have your program stop to build 10,000 icons in that directory?