Chart Gallery

Features of JpGraph

The following is a shortlist of available features within the library. Further information about the features by following the links below.

  • Web-friendly, average image size for a 300*200 image is around 2K and images are seldomly bigger than 4-5K
  • Automatic generation of client side image maps to make it possible to generate drill-down graphs.
  • Advanced interpolation with cubic splines to get smooth curves from just a few data points.
  • Supports several plot types,spider-plots, pie-charts (both 2d and 3d) , scatter-plots, line-plots, filled line-plots, accumulated line-plots, bar plots, accumulated bar plots, grouped bar plots, error plots, line error plots, box plots, stock plots
  • Support for alpha blending
  • Has over 200+ built in Country flags
  • Supports advanced Gantt-charts
  • Flexible scales, supports integer, linear, logarithmic, text (counting) scales and any combinatino thereof on x/y axis
  • Supports multiple Y-axes
  • Support various layout with a background image behind the plot
  • More than 400 named colors
  • Extensive documentation with both a > 750 pages tutorial and an extensive class reference.
  • Supports internal caching (with timeout) of generated graphs to lessen burden of a HTTP server.
  • ... (and many, many more)



JpGraph is an Object-Oriented Graph creating library for PHP >= 5.1 (including 5.4 and 5.5) The library is completely written in PHP and ready to be used in any PHP scripts (both CGI/APXS/CLI versions of PHP are supported).

Latest Pro-release

07 Oct: JpGraph 3.5.0b1-pro (3.5.0b1-pro)
Feature enhancements: * Added Theme system. User can easily change the design...

21 Apr: JpGraph 3.1.7p (3.1.7p)
Summary of high level user visible changes: * Matrix CSIM using circular...

More Details

Latest Free-release

07 Oct: JpGraph 3.5.0b1 (3.5.0b1)
Feature enhancements: * Added Theme system. User can easily change the design...

11 Jan: JpGraph 3.0.7 (3.0.7)
Summary of high level user visible changes: * Corrected problem where a...

Download Page

Latest News

29 Aug: Now JpGraph support PHP5.5
We are happy to anounce that now 3.5.0b1 supports PHP5.5!

07 Oct: JpGraph 3.5.0b1 released
We are happy to announce that the new 3.5.0b1 release is available. This is a beta release with a...