Chartjuice docs
Chartjuice is a free online chart maker. You can use it without opening the editor: ask an AI assistant such as Claude for a chart, put a chart in an email as a picture that stays up to date, or make charts from your own code.
On this page
What you can do
- Ask an AI assistant for a chartConnect Claude, ChatGPT or another assistant, then ask in plain words. It makes the chart, shows it to you and saves it to your account.
- Put a live chart in an email or a docCopy an image link in the editor and paste it into an email, a Notion page or a website. The picture changes when you edit the chart.
- Make charts from codeSend data from a script or a program and get back a saved chart or a picture of one.
Each of these needs a Chartjuice account, which is free. A chart that an assistant or your code makes is saved to your account like any other. You can open it in the editor and carry on by hand, and the assistant or your code sees your changes too.
Connect Chartjuice to your AI assistant
An assistant reaches Chartjuice through a connector: a link between the assistant and another app, which you set up once. There is nothing to install and no code to write. Every assistant asks for the same thing, the address of Chartjuice:
https://chartjuice.com/mcpIn Claude, on the web or in the desktop app, it takes three steps.
- Open Customize, then Connectors. Choose Add, then Add custom connector, and paste the address.
- Claude sends you to Chartjuice. Sign in there, or make a free account.
- Check that the page names Claude, and choose Allow.
Then start a chat and ask for a chart. Connect an AI assistant has each of these steps in full, the steps for ChatGPT, Claude Code, Cursor and VS Code, and what a connected assistant can and can't do.
What to ask for
Ask the way you would ask a person. For example:
- "Make a bar chart from this data", with your rows pasted underneath.
- "Make it horizontal and sort it largest first."
- "Compare this year and last year as two lines, and make this year orange."
- "Is this pie chart easy to read? Fix what is not."
- "Show me the chart, and give me a link to it."
The assistant answers with the chart as a picture and a link that opens it in the editor.
Put a live chart in an email or a Notion page
An image link is a web address that shows one of your saved charts as a picture. Paste it into an email, a Notion page or a website and the picture stays current: when you edit the chart, the picture changes with it. This takes no code either.
- Open the chart in the editor.
- Choose Download, then Copy image link.
- Paste the link wherever a picture can be added by its web address.
Chart images goes through Notion and email, who can see a link, how views are counted and how to turn a link off.
Use the API
This part is for people who write code. The API lets a program do what you do in the editor: make a chart from data, edit it, and get it back as an image. For example, a script that runs every Monday can send that week's sales figures and get back a chart for a report. A program proves it is yours with an API key, which is a password for programs. Create one on your account page, under API keys.
The API is part of every plan, Free included, within your plan's limits.
- API referenceMake your first chart in three requests, then look up any endpoint: its address, its fields and an example in curl, JavaScript and Python.
- Chart editsEvery edit you can make to a chart (an "op"), with its fields and an example.
- Limits and errorsWhat your plan allows, how fast you can send requests, and what each error code means.
- ChangelogWhat has changed in the API, the connection for assistants and image links, with dates.
Every page of these docs can also be read as Markdown, which suits an AI assistant or a script better than a web page: put .md in place of the last slash of a page's address. https://chartjuice.com/llms.txt lists them all.