Data Table to Graph

Paste a table of data and instantly generate a bar, line, pie, or scatter chart. Customise colours, labels, and titles, then download as PNG.

FBISE CBSE IGCSE O-Levels A-Levels IB

Step 1 — Enter Data

Paste CSV data below. First row = headers, first column = labels (X-axis / categories), remaining columns = data series.

First column = labels. Each additional column = one data series (plotted as a separate bar/line).

Step 2 — Choose Chart Type

Step 3 — Customise

How to Choose the Right Chart Type

Chart Type Best For Example
Bar Chart Comparing categories Marks of students in different subjects
Line Chart Showing trends over time Monthly temperature over a year
Pie Chart Showing parts of a whole Percentage of students in each grade
Scatter Plot Showing correlation between two variables Height vs weight of students

Frequently Asked Questions

Yes. Each column after the first label column becomes a separate data series. For example, if you have columns "Month, Sales, Expenses" — both Sales and Expenses will be plotted as separate bars/lines on the same chart.
Click the "Download PNG" button above the chart. The image will download to your device. You can then insert it into Word, Google Docs, or your assignment.
Scatter plots require all values to be numeric. The first column is used as X values and the second column as Y values. Make sure there are no text labels in those columns.
Yes, but pie charts become hard to read with many slices. For more than 6–7 categories, a bar chart is usually a better choice as it's easier to compare values.