Web based tool to extract data from plots, images, and maps


A large quantity of published data is available only in the form of plots and it is often difficult to extract numerical data accurately out of these pictures. There are several softwares available to aid this process, but most are either paid, difficult to use or lack some essential features. Also, many of the existing programs work only on a few specific operating systems and require installation by the user. Most programs only support 2D X-Y plots and so it is not possible to work with polar diagrams, ternary diagrams, microscope images or maps. With these issues in mind, WebPlotDigitizer was developed to be an easy to use, free of charge and opensource program that can work with a variety of plot types and images. This program is developed using HTML5 which allows it to run within a web browser and requires no installation on to the user's hard drive.


  • Web based. No installation needed. Just click the launch button here and start working!
  • Supports XY charts (even skewed and non-orthogonal), polar plots, ternary diagrams and maps.
  • Automatic curve extraction algorithms aid rapid extraction of a large number of data points.
  • Distance and angle measurement tools for making measurements on maps and microscope images.
  • Generates data in .CSV format which can be used by many data analysis programs (e.g. Excel, OpenOffice etc.).
  • User scriptable in Javascript.
  • Free of charge and distributed under the GNU General Public License Version 3.

Version 3.11 Released (Jan 17, 2017)

Release notes are available here. The user manual is available here.

Tutorial Video

To skip to a particular topic in this video, see the links in the tutorial section.


Ankit Rohatgi


RSS Feed

Copyright © 2010-2017, Ankit Rohatgi - All Rights Reserved.