Projects / GraphicsMagick


GraphicsMagick is a robust collection of tools and libraries which support reading, writing, and manipulating an image in over 90 major formats including popular formats like DPX, DICOM, BMP, GIF, JPEG, JPEG-2000, PDF, PNG, PNM, SVG, and TIFF. A high-quality 2D renderer is included, which provides a subset of SVG capabilities. C, C++, Perl, Tcl, and Ruby are supported. Originally based on ImageMagick, GraphicsMagick focuses on performance, minimizing bugs, and providing stable APIs and ABIs. It runs on all modern variants of Unix, Windows, and Mac OS X.

Operating Systems

Last announcement

GraphicsMagick 1.2.10 Released 07 Jan 2010 02:31

This is a security and bugfix release to the legacy stable 1.2 branch. If you are using a 1.2 release, and must continue using a 1.2 release, then this is now the recommended... version to use. Otherwise, the 1.3.7 release is the current recommended version. This is expected to be the last release in the 1.2 series.

Recent releases

  •  01 Jan 2014 17:14

    Release Notes: This release rolled up nine months of bugfixes and new features. All users are encouraged to upgrade. Support for Google's WebP format has been added to configure-based builds (not yet for Windows Visual Studio builds). Support for non-standard 32-bit PNM and PAM formats was added to the Q32 build. JPEG now supports writing the XMP profile. The JPEG, PNG, littlecms, libxml2, and FreeType libraries were refreshed to the latest upstream versions for the Windows Visual Studio builds.

    •  11 Mar 2013 01:55

      Release Notes: A new 'batch' command was added to support submitting many commands at once, or driven as a co-process with commands submitted via standard input. The Microsoft Windows 64-bit application is now fully supported. An -auto-orient option is added. Many bugs were fixed.

      •  14 Oct 2012 17:07

        Release Notes: This release provides a number of significant bugfixes and feature improvements over previous releases. On *nix type systems and other systems using Autoconf configure, it is now possible to parallel install shared library builds using different quantum depths. The -lat algorithm is tremendously faster. Support is added for the Garmin JNX format. The test suite is completely re-written from scratch to use TAP tests. Various Windows add-on libraries are updated. The 'dcraw' program is added in the Windows build so that Windows users can easily read RAW camera formats.

        •  23 Jun 2012 23:01

          Release Notes: This is primarily a bugfix release. It is completely compatible with prior 1.3.X releases. A security fix is included. The SWT reader is fixed. A memory leak in the XBM reader was eliminated. Feature improvements and bugfixes are included for the MAT, PDF, and PNG formats. Fixes/improvements have been made to -trim, +repage, and -units. The included PerlMagick now compiles with Perl 5.16. Many of the 3rd-party libraries are updated to the latest releases for the Windows build.

          •  28 Apr 2012 21:14

            Release Notes: This release fixes a PNG writer bug, eliminates some temporary file leaks, supports adding uniform random noise, adds -strip and -repage command options, makes the XCF format support selecting which layers to return, and makes the INFO coder support the -format option (similar to "identify").


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.