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 measuremnts 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.5 Released (November 11, 2014)

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



Developer Bio

Ankit Rohatgi [E-Mail: ankitrohatgi@hotmail.com, LinkedIn: https://www.linkedin.com/in/rohatgi]


I obtained my PhD in Chemical Engineering from the University of Notre Dame in 2012 and B.Tech. in Chemical Engineering from the Indian Institute of Technology, Kanpur in 2007. I grew up in Delhi, India and am currently located in Austin, Texas. I am currently employed as a Software Developer working on engineering simulation software. My interests include computer programming, applied mathematics, photography and electronics. I enjoy creating, deconstructing and repairing many things. WebPlotDigitizer was initially developed during free weekends and nights while I was studying at Notre Dame since I needed such a software myself. Since then, I have kept making small improvements to this program in my spare time.


Discussion Forum


RSS Feed

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