Turn chart data into an image file

Paste your labels and values, choose a shape, and take away a picture. No screenshotting a dashboard, no cropping, and no waiting for a design pass.

  • No account to start
  • Download or link
  • Same image every time
Deploys per month403020100121914263128JanFebMarAprMayJunPLOTLARK
Twelve numbers in, one image out.
URL
https://www.plotlark.com/api/chart?type=bar&title=Deploys+per+month&labels=Jan%2CFeb%2CMar%2CApr%2CMay%2CJun&values=12%2C19%2C14%2C26%2C31%2C28&width=900&height=520&color=%238595e8&background=%23fffdf8&grid=true&valuesOn=true
HTML
<img src="https://www.plotlark.com/api/chart?type=bar&title=Deploys+per+month&labels=Jan%2CFeb%2CMar%2CApr%2CMay%2CJun&values=12%2C19%2C14%2C26%2C31%2C28&width=900&height=520&color=%238595e8&background=%23fffdf8&grid=true&valuesOn=true" alt="Deploys per month" width="900" height="520" />
cURL
curl "https://www.plotlark.com/api/chart?type=bar&title=Deploys+per+month&labels=Jan%2CFeb%2CMar%2CApr%2CMay%2CJun&values=12%2C19%2C14%2C26%2C31%2C28&width=900&height=520&color=%238595e8&background=%23fffdf8&grid=true&valuesOn=true" --output chart.svg

No account and no key needed for these requests. Swap /api/chart for / to reopen the same configuration in the studio.

Three steps, start to finish

1. Enter the data
Type or paste up to twelve label-and-value pairs in the studio. The preview redraws as you edit, and anything the renderer would reject is flagged before you copy a URL.
2. Shape it
Pick bar, line, area, or donut, set the accent and background colours, choose the pixel size, and toggle the grid and value labels.
3. Take the image
Download the SVG or PNG, or copy the request URL so the image regenerates on demand instead of living in a downloads folder.

A file or a link

Both come from the same drawing. Which one you want depends on whether the numbers will change.

OptionBest forTrade-off
Downloaded fileAttachments and slidesFrozen at the moment you exported it
Request URLDocs, wikis, and READMEsThe full configuration is visible in the link
Saved stable URLAnything you will reviseNeeds an account, and the link can be revoked

The image is deterministic

Same input, same output
The renderer has no randomness and no layout drift, so a URL you shared last month draws exactly the chart it drew then.
Bounded input
Titles, labels, values, and dimensions are all validated before anything is drawn, so a broken configuration returns an explanatory 400 rather than a mangled picture.

What PlotLark does not do

These limits apply before you start, so nothing on this page promises more than the renderer delivers.

  • One non-negative numeric series per chart, from 1 to 12 points.
  • Bar, line, area, and donut. No stacked, dual-axis, or time-series grammar.
  • 320–1600 px wide and 240–1200 px tall, on a solid six-digit hex background.
  • Anonymous rendering is capped at 60 origin requests a minute per address.

Common questions

Do I need an account to convert a chart to an image?

No. The studio, the previews, and the SVG and PNG downloads all work without signing in.

What image formats can I get?

SVG and PNG. Both come from the same rendering pass, so they show an identical chart.

Can I re-edit an image later?

Yes, if you keep the URL. The studio reads the same parameters as the render endpoint, so opening the link in the studio restores the exact configuration.