Turn any chart into a PNG image

A charting library draws in a browser, but most places you need a chart — an email, a PDF report, a README.md, a Notion page, a Slack message — have no browser. To get a chart there you need an image, not a canvas. ChartBytes converts chart data to a PNG image server-side from a single URL.

Get Pro — $9 once Try the live builder →
Example bar chart rendered to PNG by ChartBytes

The URL

Point an <img> or Markdown image at a chart URL and the PNG renders automatically.
<img src="https://chartbytes.meridian-digital.pro/chart?t=bar&d=12,19,8,24&labels=Q1,Q2,Q3,Q4&title=Sales" alt="Sales chart">

PNG vs SVG

PNG renders identically everywhere and needs no renderer — the safe default for email and PDF. SVG is crisp, small and scales, but some clients block it; use it for web pages and documentation.

What you can chart

Bar, horizontal bar, stacked bar, line, area, scatter, pie and donut — each as a PNG (or SVG), with labels, titles and multiple series.

Free — then Pro

The free tier gives 500 chart renders a month, no watermark, no account. Pro is a one-time $9 for dark and brand themes, 25,000 renders/month and immutable caching.

FAQ

How do I convert a chart to PNG? Use a chart image URL. ChartBytes renders the chart server-side and returns a PNG, so a plain img tag or Markdown image is all you need — no screenshot tool, no browser, no client library.

Can I make a PNG chart without coding? Yes. Open the chart builder, pick a chart type, type your data, and copy the PNG URL — or just edit the URL parameters directly.

Is the PNG free of watermarks? Yes. The free tier renders clean PNG charts with no watermark and no account required.

Built by Meridian Digital · ChartBytes home · Chart image API · Chart generator · Line chart generator