Chart Studio

A spreadsheet-style editor wired to nineteen chart types: bar, line, area, pie, treemap, funnel, radar, heatmap, histogram, scatter, and interactive 3D scatter and surface plots. Paste data straight from Excel, style it, and export to PNG, SVG, CSV or a reusable project file. Everything runs in your browser.

Loading tool…

About Chart Studio

Chart Studio turns a table of numbers into a chart you can actually publish. You edit data in a spreadsheet-style grid — or paste it straight out of Excel or Google Sheets and it imports on the spot — then pick from nineteen chart types and adjust colour, typeface, axes, legend and background until it looks the way you need.

Two of those types are genuinely three-dimensional. A 3D scatter maps three numeric columns to X, Y and Z and can map a fourth to colour, which is a practical way to see a relationship that a flat chart flattens away. A 3D surface height-maps your entire table into a landscape. Both are draggable and zoomable, and the three.js renderer behind them only downloads if you select one — everyone else never pays for it.

Nothing is uploaded. The data you paste, the file you import and the images you export never leave your device, which matters when the numbers are a client's rather than your own.

How to use it

  1. 1Open the Data tab and either edit the sample grid directly, paste a block of CSV or spreadsheet cells into the import box, or use Import CSV/JSON to load a file.
  2. 2Switch to the Chart tab and pick a chart type. If you are unsure, press Suggest a Chart — it reads the shape of your data and recommends one, with its reasoning.
  3. 3Use the Customize tab to set a title, choose one of ten colour themes or override individual series colours, change the typeface, and toggle grid lines, axes, legend and data labels.
  4. 4For a 3D scatter, map which column drives each axis, and optionally a fourth column for colour. Drag to rotate and scroll to zoom.
  5. 5Open the Export tab and download a PNG at up to 2400 px wide, a vector SVG, the underlying data as CSV, or a project JSON you can re-import later to pick up where you left off.

Common uses

  • Turning field measurements or model output into a figure for a report without opening a desktop plotting package.
  • Charting three or four related variables at once, where a 3D scatter with colour shows the relationship a 2D chart hides.
  • Producing a vector SVG chart that stays sharp when dropped into a print report or a slide deck.
  • Building a chart from client data that policy says cannot be uploaded to a third-party service.
  • Saving a project JSON so a recurring monthly chart can be rebuilt with new numbers in seconds.

Frequently asked questions

Can I paste data straight from Excel?

Yes. Copy a block of cells and paste it into the import box on the Data tab. Tab-separated and comma-separated data are both detected automatically, and the first row is treated as a header unless every value in it parses as a number.

What is the 4th dimension in the 3D scatter?

Colour. Three numeric columns set each point's position in space, and an optional fourth column drives its colour along a gradient. That lets one plot carry four variables at once without stacking multiple charts.

Which export format should I use?

SVG for anything printed or resized — it is vector, so it stays sharp at any size. PNG for slides, email or the web. CSV exports just the data. Project JSON saves everything, including your styling, so you can reload it later. 3D charts export as PNG only, at the angle currently on screen.

Is my data uploaded anywhere?

No. Parsing, rendering and export all happen in your browser. There is no server involved, so the tool works offline once the page has loaded, and nothing you chart is transmitted or stored.

Related tools

Chart Maker — Build Charts From Your Data | GeoVeris