Back to Free Tools

FREE TOOLS

CSV chart maker

Create grouped bar, categorical line and numeric scatter charts from CSV, with editable SVG, PNG and data JSON downloads.

CSV

SVG, PNG, JSON

Browser only

Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.

This tool needs JavaScript. If it does not load, refresh the page and try again.

How to use this tool

  • Paste CSV with a header row or select a UTF-8 CSV file; a selected file replaces pasted data.
  • Choose the chart type, one-based X/label column, one to five Y columns, title and dimensions.
  • Choose Create chart and download SVG, PNG or the full data summary. Reset restores the example and clears files and results.

Examples

Month,Sales,Costs
January,120,80
February,150,95
March,110,90
April,180,105

Limitations

  • UTF-8 comma-separated CSV with a unique, nonempty header row, at most 1 MiB and 100 columns. Bar charts allow 1–50 data rows; line and scatter charts 1–1,000. Select 1–5 numeric Y columns, excluding the X/label column.
  • Plotted values must all be present decimal numbers: zero or magnitudes from 1e-100 through 1e12. Missing, malformed or nonnumeric values fail explicitly. Numbers use browser floating-point arithmetic; no date or locale-specific parsing is inferred.
  • Bar and line categories follow CSV row order with equal spacing; line segments do not imply a continuous date or numeric X scale. Scatter uses actual numeric X spacing. Y axes always include zero; negative values are supported.
  • Chart size is 640–1600 × 480–1200. Headers and categorical labels are at most 80 characters, title 100; long visible labels are shortened and category ticks thinned for readability. Every data row is plotted; full source data and labels are in the JSON download.
  • SVG contains editable text using browser sans-serif; appearance can vary with installed fonts. PNG and SVG share geometry, with renderer-dependent antialiasing. Worker cancellation and a 60-second deadline bound processing.

Related tools

No items found.

More tools for your workflow

Explore the related desktop tool