Tools marked “Coming soon” are being built now.

Business tools
Business · Free · Private

Chart Maker

Paste your numbers, pick a chart, and save a crisp PNG, SVG or PDF. Nothing leaves your browser.

  • Runs in your browser
  • No upload
  • No sign-up

Your data

First row: series names. First column: labels (or X values for scatter). Paste a block straight from Excel, Google Sheets or a CSV into any cell.

Chart type

Direction
Several series

Preview

    What the chart says

    Show the data as a table

    Labels and style

    Legend
    Background

    About this tool

    Chart Maker turns a small table of numbers into a clean, readable chart in seconds. Type into the spreadsheet-style grid, or copy a block of cells from Excel, Google Sheets or Numbers and paste it into any cell. The chart redraws as you type, so you can try a bar chart, a line, a doughnut, a radar or a funnel and keep whichever tells the story best.

    It is made for the everyday jobs: a sales chart for a monthly report, survey results for a school project, a pie of where the budget goes, a radar comparing two products, a sign-up funnel, or a scatter plot with a trend line. You control the title, axis titles, legend position, number format (plain, short like 1.2K, currency or percent), decimal places and data labels.

    What makes it different: the default colours are the Okabe–Ito set, chosen so people with common colour blindness can still tell the series apart. Every chart comes with a plain-English description you can copy as alt text, and a table view of the numbers for screen-reader users. Charts are drawn by our own code, saved as vector SVG, sharp PNG or a print-ready PDF, and your data never leaves your device.

    How to use Chart Maker

    1. Type your data into the grid: series names along the first row, labels down the first column. Or choose an example from "Examples…" to start from.
    2. To bring in a spreadsheet, copy the cells and paste into the top-left cell (paste into another cell to fill from there), or press "Import CSV".
    3. Pick a chart type: Bar, Line, Area, Pie, Doughnut, Radar, Funnel or Scatter, then choose options such as Horizontal, Stacked or Smooth curves.
    4. Under "Labels and style", add a title and axis titles, move the legend, change the colours and set the number format.
    5. Press "PNG (2× sharp)" for slides, "SVG" for design apps, "PDF" for print, or "Copy image" to paste it into a message.
    Example

    Paste six months of Online and In store sales, choose Bar and Stacked, set Currency (GBP) and tick data labels: the 2× button saves a 1920 × 1080 PNG with £ labels on every segment.

    Features

    • Eight chart types: bar (vertical or horizontal, side by side or stacked), line, area, pie, doughnut, radar, funnel and scatter
    • Radar charts with one filled shape per series, and funnels that show each stage’s share of the first and the step-by-step conversion
    • Spreadsheet-like grid: Enter and arrow keys move between cells, add or remove rows and columns, swap rows and columns
    • Paste from Excel, Google Sheets, Numbers or CSV; reads "$1,250", "12.5%", "(200)" and European "1.234,5" correctly
    • Eight colour sets, including two colour-blind-safe ones and a greyscale set for black-and-white printing, plus your own colour for each series
    • Number formats: plain, short (1.2K, 3.4M), any currency, or percent, with a choice of decimal places
    • Data labels, smooth curves that never overshoot your data, a least-squares trend line with R² for scatter plots
    • White, dark or transparent background, and four sizes from square to a wide banner
    • Save as PNG at 1× or 2×, SVG, or a one-page PDF with a 300 DPI image; copy the image or the SVG code
    • Accessible: a written summary of the chart (copyable as alt text) and a data table view

    Tips and good to know

    • Pie, doughnut and funnel charts show one column at a time; use "Column to show" to switch. A funnel keeps your rows in the order you typed them.
    • For a scatter chart, put numbers in the first column: they become the X values, and each other column is a set of Y values.
    • Use the greyscale palette, or turn on data labels, if the chart will be printed in black and white or photocopied.
    • Paste the description from "Copy as alt text" into the alt text box when you add the image to a web page, email or document.

    Frequently asked questions

    Is my data uploaded anywhere?

    No. The table, the chart and the saved files are all made by your browser on your device. Nothing you type or paste is sent to us or anyone else.

    Is it free? Are there limits?

    It is free, with no sign-up and no watermark. The grid holds up to 500 rows and 26 columns, which is far more than a readable chart needs.

    Does it work on a phone or offline?

    Yes. It works in Safari and Chrome on phones; the preview shrinks to fit the screen, while the saved file keeps its full size. Once the page has loaded, it keeps working without a connection.

    How do I paste data from Excel or Google Sheets?

    Select the cells including the header row, copy them, click the top-left cell of the grid and paste. A whole table pasted there replaces the grid; pasted into any other cell it fills from that cell, adding rows and columns as needed.

    Should I save PNG or SVG?

    PNG works everywhere: slides, Word, email and chat. The 2× button doubles the pixels so it stays sharp on high-resolution screens. SVG is a vector file that stays crisp at any size, best for print, Figma, Illustrator or a web page.

    When should I use a radar or a funnel chart?

    A radar compares a few things across the same scores, such as two phones rated on battery, camera and price: each row is a spoke. A funnel shows how many people make it through each step, such as visits, sign-ups and purchases, and it labels the drop at every step.

    Page last reviewed