Now I know vb (5) can open and view jpeg files, no prob. But according to the help file, jpeg can't be saved by any internal vb function. I need either a bmp to jpg Console encoder, the code to one in basic or vb, or code to encode an array of pixels to jpeg. Anybody that helps me may get a free copy of my program. (A webpage thumbnailer - a program that takes a directory of images, creates shrunken [thumbnailed] images and writes a webpage around those shrunken images.) More info will be available about this program after it's release.