Projects / Jhead


Jhead is a command line driven utility for extracting digital camera settings from the Exif format files used by many digital cameras. It handles the various confusing ways these can be expressed, and displays them as F-stop, shutter speed, etc. It is also able to reduce the size of digital camera JPEGs without loss of information, by deleting integral thumbnails that digital cameras put into the Exif header. If you need to add Exif support to a program, this is a simple program to cut and paste from. Many projects, including PHP, have reused code from this utility.

Operating Systems

Recent releases

  •  09 Mar 2013 15:16

    Release Notes: The JPEG quality of an image can now be displayed. A crash on some corrupt files was resolved. Minor clean-ups and documentation improvements were made.

    •  25 Jun 2012 10:39

      Release Notes: This release fixes printing of file information when using the "-ft" option and the incorrect skipping of read-only files.

      •  19 Mar 2012 14:32

        Release Notes: A bug in the "-cmd" option that caused metadata to be deleted was fixed. Very large unsigned rational numbers in EXIF headers are now handled correctly.

        •  03 Dec 2011 21:37

          Release Notes: The "-n" option now behaves like "-nf", replacing the latter. IPTC in UTF8 (as per Photoshop CS5) is now handled. A compiler warning was removed.

          •  06 Feb 2010 22:56

            Release Notes: The handling of various IPTC variants was improved. Mixed-endian files from newer Canon point and shoot cameras are now handled properly.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.