Additional Information

Generate 2D and 3D plots of functions, data, and data fits

Latest Version Gnuplot 6.0.0
Requirements

Windows 7 64/Windows 8 64/Windows 10 64/Windows 11

Updated April 20, 2024
Author Gnuplot Team
Category Office and Business Tools
License Freeware
Language English
Download 90

Overview

Gnuplot is a portable command-line driven graphing utility for Windows PC and many other platforms. The source code is copyrighted but freely distributed (i.e., you don't have to pay for it). It was originally created to allow scientists and students to visualize mathematical functions and data interactively but has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications like Octave. It has been supported and under active development since 1986. Gnuplot supports many different types of 2D and 3D plots!

It supports many different types of output

Interactive screen display:
cross-platform (Qt, wxWidgets, x11) or system-specific (MS Windows, OS/2)

Direct output to file:
postscript (including eps), pdf, png, gif, jpeg, LaTeX, Metafont, emf, SVG...

Mouseable web display formats:
HTML5, svg

What does Gnuplot offer?
  • Two-dimensional functions and data plots combining many different elements such as points, lines, error bars, filled shapes, labels, arrows, ...
  • Polar axes, log-scaled axes, general nonlinear axis mapping, parametric coordinates
  • Data representations such as heat maps, beeswarm plots, violin plots, histograms, ...
  • Three-dimensional plots of data points, lines, and surfaces in many different styles (contour plot, mesh)
  • Algebraic computation using integer, floating-point, or complex arithmetic
  • Data-driven model fitting using Marquardt-Levenberg minimization
  • Support for a large number of operating systems, graphics file formats, and output devices
  • Extensive on-line help
  • TEX-like text formatting for labels, titles, axes, data points
  • Interactive command-line editing and history

The current development version will generally include features that are not yet part of the most recent stable release of gnu plot. As of April 2019, the 5.3 development version notably supports

  • 64-bit integer arithmetic
  • 3D voxel grids
  • 3D plot styles isosurface, circles, boxes
  • set walls command to show xy xz and yz planes in 3D plots
  • Unicode escape sequences \U+hhhh
  • order N Bessel functions of the 1st and 2nd kind
  • modified Bessel functions
  • multiple textbox styles



Previous versions More »

6.0.0 April 20, 2024 40.13 MB 5.4.8 August 23, 2023 40.13 MB 5.4.7 June 25, 2023 45.37 MB 5.4.6 June 23, 2023 45.37 MB 5.4.5 June 22, 2023 45.37 MB