Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a good graph plotting app? E.g. I have some stuff like

Browsers from 2010-06-09 to 2010-06-16
Firefox: 45100
MSIE: 12779
Chrome: 10843
Opera: 3286
Safari: 5472
Android: 302
Browsers from 2010-06-16 to 2010-06-23
Firefox: 42845
MSIE: 10125
Chrome: 7789
Opera: 2814
Safari: 6473
Android: 462
Browsers from 2010-06-23 to 2010-06-30
Firefox: 46036
MSIE: 15679
Chrome: 9622
Opera: 2513
Safari: 6433
Android: 951
Konqueror: 96

or some such data, and it can plot a graph for me? Not just for this but any kind of data?

Prefer free site if possible.

share|improve this question

closed as off-topic by Al E., John C, jonsca Feb 8 '15 at 9:00

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Application/website recommendations are off-topic and out of scope. It is better instead to use a particular web app or website and ask for help in any issues you have with it specifically." – Al E., John C, jonsca
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 5 down vote accepted

You can use Google Docs - Spreadsheet to create a graph based on data you insert. Probably not on a dynamic, real time scale, but you can still get a graph out, just like you could in Excel.

share|improve this answer
Actually I got a nicer graph with this than I could get with Excel. The export image only gives a small sized image though. – delete Jul 7 '10 at 9:41
If you're talking about exporting the image of your chart in Google Docs/Spreadsheets, you could always take a screenshot of the chart, if the export is failing. – glasnt Jul 9 '10 at 1:26

You can use the Google-Chart-API to draw dynamically charts (up to a size of 300,000 pixels, 1000px max in each dimension). You can play with the API over at the playground.

this is an example of the data you have given:

alt text

How to create such chart?

  1. Copy the URL of the diagram above
  2. Go over to the playground.
  3. Put the URL of the diagram into the URL field
  4. It will show you the parts of the URL in a nicer way

Then you can play around with the parameters:


There is also an online wizard for it. Check it out at http://imagecharteditor.appspot.com/.

Read the documentation about the parameters. For example, the "chld" parameter is to create labels for the data. I was not in the mood to fine tune it to the end, so you do not have any labels for "which color represents what".

share|improve this answer
awfully developer-y though... – Jeff Atwood Jul 7 '10 at 8:32
oh so true, but ... for those who do not feel the pain ... :) – akira Jul 7 '10 at 9:10
I don't see how to go from the data to the graph. Could you explain what you did? – delete Jul 7 '10 at 10:02
OK, I see it has to be done via the URL. It is not suitable for uploading a lot of data and getting a graph back. However, it seems like a really fun thing. – delete Jul 9 '10 at 16:22
via POST you can upload 16k of data. – akira Jul 9 '10 at 18:32