Skip to content
Work data is processed in your browser, not stored on our servers.
tools
Table Chart Maker

Table Chart Maker

Create bar, line, and pie charts from pasted tables or CSV/XLSX files. Choose category and numeric columns, then save local SVG or PNG images.

Table data
Data and charts are processed only in this browser. Files are never uploaded or modified.

Paste a tab-separated table or CSV. Choose category and numeric columns explicitly. Only wholly blank rows are skipped.

Chart settings

20 MB file · 200 categories · 8 numeric columns · 240-character names · 120-character title

Use decimal points (.) and optional scientific notation. Commas, currencies, percentages, blanks, and formula strings are rejected. Calculations use JavaScript floating-point precision.

Chart preview
Paste a table or choose a file.

Paste a table or choose a file.

Dense axes and long names are sampled or shortened. All values and full names remain in the table below. Lines follow input order. Pie legend colors repeat every 8 categories.

Key features

  • Select category and numeric columns from pasted data or a CSV/XLSX worksheet.
  • Customize bar, line, and pie charts with a title, palette, and background.
  • Download the same standalone SVG shown on screen or a 2× PNG rendering.
  • Reject invalid numbers with row/column locations and inspect original strings in a table.

How to use

  1. Paste a table or choose a CSV/XLSX file and worksheet.
  2. Set the header option and explicitly choose a category and up to 8 numeric columns.
  3. Adjust chart type, title, and colors; check the values and download SVG or PNG.

Examples

  • Compare sales and costs

    Paste monthly records and select two numeric columns to create grouped bars.

  • Preserve ordered trends

    Connect observations in their original category order with a line chart.

Privacy

Table parsing, chart rendering, and exports run in your browser. Input files are never uploaded or overwritten.

Requirements

20 MB per file, 200 categories, 8 numeric columns, 240-character category/column names, and a 120-character title. Decimal points and scientific notation are supported. Commas, currencies, percentages, blank numeric cells, and formula strings are rejected. Uses JavaScript floating-point precision. Pie charts require one nonnegative series with a positive total.

Common questions

Why are numbers containing commas rejected?
The tool does not guess whether commas are thousands or decimal separators. Convert a value such as 1,234 to the intended 1234 or 1.234 before importing. Blank values are never silently replaced by zero.
Does the downloaded image match the preview?
Preview and SVG download use the same SVG. PNG renders that SVG at twice its dimensions. SVG typography may vary on another device because system fonts are used.
How are long names and dense charts handled?
Axis labels are sampled and long names shortened. Full names and every value remain in the data table. Pie colors repeat every 8 categories; consider bars and the table for dense data.