SFWJPG - Seattle Filmworks to JPG conversion (Windows)

SFWJPG - Convert Seattle Filmworks .SFW files to .JPG.

SFWJPG is a Win32 port of the UNIX hosted application written by Everett Lipman.
It may be used freely according to the GNU General Public License.

The ZIP file in the download link below includes the Win32 command line executable and 'C++' source code.

November 2021 - SFWJPG will also convert Konica Quality Photo (.KQP) Files to JPG. No update to SFW required, just run it against KQP files instead of the normal .sfw.

The September 2016 update adds support for Overlake Photo Express .PIC files. Thanks extended here to Ted Leverette for providing sample .PIC content and to Richard Jones for helping me discect the file format.

The April 2016 update adds support for Seattle Filmworks 93A format (SFW93A). Thanks extended here to Helmut Jurgensen for providing sample 93A content and to Richard Jones for a great write-up on SFW file formats and the differences of 93A vs. 94A.

Update history:

Retain your source images

While digging through the internals of the 93A files, I observe additional data that has not yet been pulled into the output file including the date the film was developed (SFW93A and SFW94A). If I can figure out how to map this into the jpg header, that would be a good addition to the program and considering fixes made earlier to undo mirroring in SFW94A files, it is a good idea to retain the original image files even after conversion.

Execution requirements:

Program requires Windows version Vista or beyond (e.g. Vista, Windows 7, 8, 8.1, 10 and 11).
Support for Windows XP was lost in the 2016 update to unmirror.

Frequently asked questions

  1. After downloading and executing the program, all I see is a flash

    SFWJPG is a command line executable.
    If you run it from graphical user interface, the program will launch, display help text and then terminate.
    From a graphical user interface, this will appear as a flash.
    The program should be run from a command line. (WindowButton-R) then "cmd" <enter>.
    Execute sfwjpg program from command line with no parameters to get information on required parameters.

    This question comes up often, I have created a video to show the process.
    Here's the video, stream with flash or download mp4.

  2. How do I convert many files at once?

    To convert many files, place all .SFW files into a single directory. For example a SFW folder under "Pictures".
    Using command prompt, change directory (CD) to the directory that holds pictures, then "SFWJPG *.SFW".

    The program will create a .JPG for each SFW file that is processed and place that JPG in the same directory.

Comments and feedback, email to "joe" at this domain.

Joe Nord