Uneven time labels
Labels like Wk1, Wk2, Wk10 sort lexicographically and may display out of order.
Fix: Use zero-padded labels (Wk01, Wk02, Wk10) or an ISO date so ordering is natural.
header • up to 320x100 / 728x90
Plot one or more series from CSV or JSON data with smoothing, grid, markers, and PNG/SVG export
content bottom • up to 300x250
sidebar • 160x600
Last reviewed:
CSV (Comma-Separated Values) is a simple tabular text format used to exchange spreadsheet-like data between databases, apps, and analytics tools.
A line chart shows how a single numeric value changes across an ordered dimension such as time, distance, or sequence. It is the default chart for spotting trends, seasonality, and anomalies.
Line Chart Maker parses your CSV or JSON, plots it in the browser with optional smoothing and markers, and exports PNG or SVG for reports, dashboards, and slides.
label,value Wk1,120 Wk2,152 Wk3,140 Wk4,188 Wk5,210 Wk6,245 Wk7,268
Line chart with 7 points from Wk1–Wk7 rising from 120 to 268, monotone smoothing, grid on, rendered as SVG ready for PNG export.
Labels like Wk1, Wk2, Wk10 sort lexicographically and may display out of order.
Fix: Use zero-padded labels (Wk01, Wk02, Wk10) or an ISO date so ordering is natural.
A row has a value column that cannot be parsed as a number.
Fix: Strip units, thousand separators, or quotes from the value column.
This tool supports a single series per chart. For multi-series comparisons, run it multiple times and layer exported SVGs in your design tool.
Toggle the smooth-line switch in the settings panel to render straight line segments instead.
Yes. The same input always produces the same chart — the browser renders SVG directly from your data.
Related chart builders and trend tools: You can also browse the full Chart Makers category for more options.
Paste CSV or JSON and generate a customizable bar chart with axis labels, colors, legend, and PNG/SVG export
Plot x/y points from CSV or JSON with axis labels, grid, and PNG/SVG export
Turn label/value pairs into a labeled pie chart with custom colors, legend, and PNG/SVG export
Build a doughnut chart from label/value pairs with adjustable thickness, legend, colors, and PNG/SVG export
Convert CSV to JSON format
Convert JSON to CSV format
View CSV data in a table format
Convert CSV into a Jira-ready table for issue descriptions and comments, with escaped cells, readable headers, and copy-ready pipe-table output.
Convert CSV rows into SQL MERGE statements online with key-column matching and PostgreSQL or SQL Server output for sync and bulk update workflows.
Convert CSV rows into SQL UPDATE statements online with selectable key columns, table names, and MySQL, PostgreSQL, or SQL Server output.
Convert CSV rows into SQL UPSERT statements online with key-column matching, table-name controls, and dialect-aware output for major databases.
Convert XML records into CSV online by extracting repeating elements into spreadsheet-ready rows with escaped cells and readable column headers.