Loading the chart editor…

📊 Online Chart Maker

Paste a CSV, drag fields onto shelves, and export a figure that is ready for a journal. Thirty chart types, journal themes, and 600 DPI output — all rendered in your browser.

What it does

Drop in your data
Paste CSV or TSV, or drop an .xlsx file. Column types are detected automatically — there is no schema to set up.
Shelves, not code
Assign fields to X, Y, colour and size. The chart re-renders instantly and nothing is sent anywhere.
Thirty chart types
Beyond bar and line: box, violin, ridgeline, error bars, dumbbell, forest, scatter matrix, regression, density and heatmap.
Journal-ready output
Nature, Science, Cell, NEJM, Lancet and IEEE themes with the correct column widths and fonts. Export SVG, or PNG at 300 / 600 DPI.

How to use it

  1. Bring in the data

    Paste a table straight from Excel or Google Sheets, or drop a .csv or .xlsx file onto the page.

  2. Put fields on shelves

    Drag a column to the X axis and another to Y. Add a third to colour to split the series.

  3. Choose a chart type

    Pick from the gallery — the tool only offers the types your current field assignment can actually draw.

  4. Apply a journal theme

    Switch to Nature, Science, IEEE or a neutral theme; column width, font size and palette all follow the specification.

  5. Export the figure

    SVG for vector artwork, or PNG at 300 / 600 DPI for journals that require raster files.

Frequently asked questions

Is my data uploaded anywhere?

No. Parsing and rendering both happen in your browser, so the data never leaves your machine — which also means you can use it with unpublished results.

Can I use these figures in a paper?

Yes. Export as SVG for vector figures, or PNG at 600 DPI, which meets the usual journal requirement for raster artwork.

Which file formats can I import?

CSV, TSV and Excel .xlsx. You can also paste a table straight out of Excel, Numbers or Google Sheets.

How is this different from charting in Excel?

Two things: statistical chart types Excel does not have (box, violin, confidence bands, forest plots), and themes that already match journal specifications instead of needing to be restyled by hand.

Can it draw error bars and box plots?

Yes. Error bars accept standard deviation, standard error or explicit low/high columns; box plots compute quartiles and whiskers from raw observations.

What DPI do journals require for figures?

Most ask for 300 DPI for photographs and 600 DPI for line art and charts. Vector formats such as SVG or PDF are accepted almost everywhere and are the safer submission.

Does it work on a phone?

It renders on mobile, but assigning fields is a drag-and-drop interaction — a laptop is a much better experience.

Related tools

📄Online LaTeX Editor
Import an Overleaf .zip or start fresh — syntax highlighting, and a PDF that rebuilds while you type.
📐Slide Size Converter
Convert slide dimensions between cm, inches, pixels and EMU.
📑Word Document Compare
Upload two DOCX files and see every insertion and deletion highlighted.

See all tools