MathishaGammanpila

Chart Maker

Drop an Excel file or CSV — or paste a table — pick from 28 chart types, then change anything you can see — per-series colours and markers, axis limits, fonts, gridlines, padding, annotations. Six style presets to start from, and the whole look saves as a theme you can reuse. Export SVG or PNG. Nothing leaves this file.

Nothing saved yet Your inputs are kept in this browser only — nothing is sent anywhere.
Drop your file here
or click to choose one
.xlsx.xlsm.csv.tsv.txt
Excel files are read in your browser — nothing is uploaded.

Chart type

Chart

Columns to plot

Titles

Quick look

px
px
Series colour, width, dash, marker, opacity, axis — per series
Scales & axes
px
chars
Gridlines & legend
Type & text
Marks & geometry
%
%
%
%
°
px
Numbers
Canvas
Annotations reference lines, bands and callouts
Theme file save every setting, reuse it on the next chart

This is every visual setting as JSON — not the data. Copy it, keep it in a file, paste it back on any chart to get the same look. Editing the JSON directly works too.

What this does and doesn't do. Everything runs in this file, in your browser: no upload, no account, works offline. It opens Excel workbooks (.xlsx and .xlsm), CSV, TSV and anything pasted from a spreadsheet. Older .xls files need saving as .xlsx or CSV first. Settings are remembered in this browser; the data itself only up to about 50KB. Exported SVG opens in Illustrator, Figma, Inkscape and PowerPoint with every element still editable; PNG renders at twice the displayed size. Fonts are limited to the ones already on your device, because nothing external can be loaded.
Copied
← Back to tools