Skip to content

Quick Start

InstaCharts is an online chart maker. Charts can be saved as image files or shared as interactive charts via a url. Chart data comes from spreadsheets uploaded from your computer.

Sign up for an account

To save data in the cloud, or share a chart via a url, you must sign up for an account. To try InstaCharts without signing up, use the demo.

Import Data

Upload File

To import data to InstaCharts, you must upload a spreadsheet file from your computer. From the dashboard, click the Add New Sheet button and select a spreadsheet from your device. Many file types are supported including csv, excel, tsv, psv, open office, json and log files.

Check Formatting

Once the spreadsheet is uploaded, a new Sheet will be created from its processed data. Click the Data tab to view the processed data. Column types are autodetected based on the data each contains. Column names are pulled from the spreadsheet. To edit column names, click Edit Columns on the left sidebar.

Data tab View spreadsheet data on the Data Tab

Edit Chart

Click the Chart tab to switch to the chart view. Voilà! A chart was instantly made based on your spreadsheet data! Does it show anything meaningful? Maybe not. Let’s change it!

Chart Type

Use this dropdown to select between the 9 main chart types (line, bar, scatterplot, etc). Selecting a different value will instantly redraw the chart. Some chart types will have a Recommended yellow star badge. Recommendations are based on the presence of certain column types in the spreadsheet data. The X Axis, Y Axis and optional Group Axis dropdowns will change based on the selected chart type.

Select Chart Type Choose between 9 main chart types (all chart types are recommended for the sample data!)

X Axis

Choose the spreadsheet column that should appear on the X (horizontal) axis. Time based columns or categorical data is typically recommended here.

Y Axis

Choose the spreadsheet column that should appear on the Y (vertical) axis. Numerical data is typically recommended here.

Y Axis Aggregation

If aggregation is required based on the axis selections, an additional Math dropdown is added to the y axis. Select an aggregation function to be applied to Y axis (Ex: sum, count, average, etc)

Group Axis

If a grouped chart type is selected, an additional axis will appear called Groups. Select a column to represent groups in the chart; it is typically categorical data.

Further Chart Customization

The left sidebar contains more options to further customize your chart. Edit the chart’s title and axis headings, the chart’s colors and its size using the options in the left sidebar. The data appearing in the chart can be filtered using column filters on the Data tab. All columns can be filtered using the quick filter in the main toolbar.

Multiple Charts

Want to make several charts from the same set of data? Click the Sheet menu (Spreadsheet file name) in the main toolbar, then click Add Chart. Each chart has its own set of filters applied to the data, so changing the active chart will change the filters set on the data (if any). To change the active chart, click the chart name in the main toolbar.


To export images or data, open the export dialog, located on the main toolbar and also in the File Menu.

Chart Image

From the Export Dialog, click Chart Image. You can choose to save the image to your device as either a png or svg file. The image’s dimensions are based on the image size set in the left sidebar.


From the Export Dialog, click Data. You can either export the spreadsheet data, or the aggregated data produced by the chart. Export file types include csv, tsv and json.


If the chart was created from a logged in InstaCharts account, you will be able to share your interactive chart. Click the Share button in the main toolbar. A window will popup to change the viewing mode of the chart. Private mode means the chart is not shared. Change it to Public, and a url will be created. Anyone with the url will be able to view your interactive chart (no account needed).