How to use
- sales.xlsx3 columns × 12 rows
Add a table (CSV, Excel or paste)
- X axis: monthlabel columnSeries: salesvalue column
Pick the label and value columns
- chart.pngPNG, SVG or CSV
Choose a type, save as PNG or SVG
Open an Excel (.xlsx), CSV or TSV file, or paste a table copied from a spreadsheet into "Paste / type". "Try a sample" shows how it works.
Choose whether the first row is a header, then pick the X axis (category) column and the numeric columns to chart (series).
Pick a chart type (bar, line, area, pie, scatter, combo and more) and adjust the title, axis labels, legend, data labels and number format.
Check the preview and save a PNG (scale 1–4), an SVG, or the data used for the chart as CSV.
What it does
10 chart types
Vertical and horizontal bars, stacked bars (vertical and horizontal), line, area, pie, donut, scatter and a bar + line combo with a second axis. Multiple series are supported.
Colour-blind-friendly default colors
A 12-color palette chosen to be easy to tell apart, exportable on a white or dark background. Legends and data labels mean color is not the only cue.
Reads real-world number formats
Values like "1,234円", "▲500" and "12%" are read as numbers. Choose thousands separators, percent and decimal places; codes with leading zeros stay text.
Encoding auto-detection
CSV files in Shift_JIS, UTF-8 and others are detected automatically, and you can reload with another encoding if the guess is wrong.
SVG with no external references, hi-res PNG
Exported SVG contains no scripts or links to external files. PNG supports scales 1–4 (up to 8,000 px per side and 40 million pixels).
Use cases
- Turn a sales or summary CSV into a bar or line chart for a report or slide
- Show survey answer shares as a pie or donut chart
- Show sales (bars) and margin (line, second axis) in one chart
- Check how two numeric columns relate with a scatter plot
- Make a chart image from a table without opening a spreadsheet app
Supported formats
Input
Output
Capability matrix
| Feature | Support | Notes |
|---|---|---|
| Bar (vertical/horizontal), stacked, line, area, pie, donut, scatter | Supported | — |
| Bar + line combo (second axis) | Supported | Choose which series are drawn as lines |
| Title, axis labels, legend, data labels, number formats | Supported | — |
| Export PNG (with scale), SVG and data CSV | Supported | — |
| CSV encoding auto-detection | Supported | Shift_JIS / UTF-8 / EUC-JP / UTF-16 |
| Changing colors | Partial | Default palette only; background is white or dark |
| Date axis, log axis, custom axis ranges | Not supported | Dates are shown as text categories |
| Export as an Excel chart (xlsx chart object) | Not supported | Save as PNG, SVG or data CSV instead |
| Legacy Excel files (.xls) | Not supported | Re-save as .xlsx in Excel |
Limits & notes
- Files up to 100 MB and 3 million cells. Pasted text up to 2 million characters.
- Bar, line and pie charts use the first 500 rows; scatter plots the first 5,000 points. Up to 12 series, and 30 slices in a pie.
- PNG is limited to 8,000 px per side and 40 million pixels. Lower the scale or save SVG if you exceed it.
- Formula cells use the calculated value saved in the workbook.
Privacy & safety
Your table, chart and exports are processed in this browser and are never sent to a server. Usage measurement covers only counts, chart type, number of categories and export format — no file names or table contents.
FAQ
How do I make a chart from a CSV?
Can I make a chart from an Excel file?
How do I make a pie chart?
Can I show sales and margin in one chart?
Can I save it as an Excel chart?
Does it work with large tables?
Related tools
Excel Cleanup
Tick what to fix and clean up spaces, character widths, dates and numbers across a whole Excel or CSV file at once. Changed cells are highlighted, and you can save as Excel or CSV.
CSV Encoding Fix
Convert CSV files that show garbled text in Excel to UTF-8 with BOM or Shift_JIS, with automatic encoding detection. Mojibake that was already saved, such as “日本語”, can usually be restored too.
Excel Merge
Combine sheets from several Excel or CSV files: stack their rows into one table, or keep them as separate sheets in one workbook. Columns are aligned by header name automatically.
CSV, JSON, XML & Excel Converter
Convert between CSV, TSV, JSON, JSON Lines, XML and Excel (.xlsx) by pasting or opening a file. Values stay as text by default, so zero-padded postal codes, phone numbers and long IDs are never changed. Everything runs in your browser; your data is not uploaded.
CSV Studio
Open CSV files that are slow or garbled in Excel and view, search and edit them right away in your browser. Combine, split and save as CSV (UTF-8 with BOM, Shift_JIS), Excel or JSON on one screen.
Data Health Check
Open a CSV or Excel table to get a list of problems — blanks, duplicates, spelling variants, garbled text and more — ranked by severity, a 0–100 health score and a profile of every column. Click a finding to see the affected rows; fixable problems link to the right tool.
Last updated: